_stefanzweifel’s avatar_stefanzweifel’s Twitter Archive—№ 2,532

    1. …in reply to @knuspermagier
      @knuspermagier Ich würde "Actions" empfehlen. Ganz simple PHP-Klassen welche die entsprechende Logik enthalten. Gibt ein Package (laravelactions.com/) oder man erstellt ganz einfach Klassen (github.com/stefanzweifel/php-changelog-updater/blob/main/app/Actions/PrepareReleaseNotesAction.php) So hättest du Slim-Controllers für App und API.
  1. …in reply to @_stefanzweifel
    @knuspermagier Die Action Klassen würden dann Models oder ModelCollections zurückgeben, die du dann an die Blade-Views oder als JSON ausgeben kannst. (API Resources könnten hilfreich sein: laravel.com/docs/9.x/eloquent-resources)