Categoria

Pagina 1 di 1

Laravel Events

Laravel Events: sistema di eventi e listener per disaccoppiare componenti applicative. Broadcasting real-time, eventi sincroni vs asincroni.

Laravel è il framework PHP che uso in buona parte dei progetti dei miei clienti, dalle versioni 5.x fino alle più recenti. In questa categoria tratto specifiche componenti e pattern Laravel che trovo utili nella pratica quotidiana, con l'obiettivo di produrre applicazioni manutenibili e scalabili nel tempo.

Per approfondire Laravel Events nel tuo progetto, scrivimi per una consulenza mirata oppure scopri il mio percorso professionale.

Event discovery in Laravel 12: da EventServiceProvider a auto-discovery per listener disaccoppiati e testabili

Event discovery in Laravel 12: da EventServiceProvider a auto-discovery per listener disaccoppiati e testabili L'event discovery scansiona automaticamente i listener nella directory app/Listeners e li registra in base al type-hint del metodo handle(). Introdotto in Laravel 5.8.9 come opt-in, è diventato il default da Laravel 11 con la rimozione dell'EventServiceProvider dallo skeleton. Il risultato: zero configurazione manuale, listener auto-registranti e testabili con Event::fake(). Continua a leggere
Ultima modifica: