3. Paczka: “Laravel Actions”
● https://laravelactions.com/
● https://github.com/lorisleiva/laravel-actions
● Inne podejście do organizacji kodu, skupiające się na
akcjach jakie wykonuje logika naszego kodu
9. Action jako kontroler
● 1 obiekt kontrolera może zawierać:
○ Wywołanie typu invokable
○ Autoryzację i walidację (jak FormRequest)
○ Różne response’y
○ Definicje route’a
22. Podsumowanie
● + Bardziej czytelna organizacja kodu
● + Łatwo znaleźć konkretną akcję wykonywaną przez
kod
● - Więcej czasu zajmie skopiowanie kodu z innego
projektu
● - Cały zespół musi poznać to podejście