![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 350 Pomógł: 31 Dołączył: 23.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
Hej,
Zainstalowałem sobie laravel w wersji 5.1 i zauważyłem, że doszło tam kilka dodatkowych folderów. Chciałbym prosić o pomoc w zrozumieniu ich: 1) Events oraz Listeners: - event będziemy wywoływać za pomocą Event::fire w momencie gdy np. chcemy uaktualnić np. datę ostatniego logowania lub wysłać e-maila do nowo zarejestrowanej osoby. więc listener do czego nam zostanie? 2) Policies: jak patrzyłem to chodzi o taką jakby dodatkową weryfikacje/autoryzacje polegającą nam tym, aby zweryfikować czy na pewno np. edytujemy swój komentarz a nie inny. Tak mówiąć ogólnie oczywiście. Czyli taki "dodatek" do middleware, który po prostu wspomoże jego prace? 3) Providers: bardziej skierowany do modelu - w sensie są udostępnione wydarzenia: creating, saving, itd - i wówczas provider dla danego modelu przechwytuje coś takiego i można realizować coś po danej operacji INSERT/UPDATE/DELETE/SOFTDELETE, itd Zależy mi na odpowiedzi na zasadzie przykładów (np. logowania, autoryzacji - tak aby bardziej zobrazować przykład). |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 20.06.2025 - 07:11 |