Observers
Dopo la generazione della risorsa, sarà presente la classe observer di quest'ultima. I metodi presenti saranno:
| Metodo | Descrizione |
|---|---|
| creating() | Evento che eseguirà il codice in esso, prima che il model venga creato |
| created() | Evento che eseguirà il codice in esso, dopo che il model viene creato |
| updating() | Evento che eseguirà il codice in esso, prima che il model venga aggiornato |
| updated() | Evento che eseguirà il codice in esso, dopo che il model viene aggiornato |
| saved() | Evento che eseguirà il codice in esso, prima che il model venga salvato (per salvato si intende sia creazione che aggiornamento) |
| saving() | Evento che eseguirà il codice in esso, dopo che il model viene salvato (per salvato si intende sia creazione che aggiornamento) |
| deleting() | Evento che eseguirà il codice in esso, prima che il model venga eliminato |
| deleted() | Evento che eseguirà il codice in esso, dopo che il model viene eliminato |
| restoring() | Evento che eseguirà il codice in esso, prima che il model venga recuperato dal cestino (deleted_at) |
| restored() | Evento che eseguirà il codice in esso, dopo che il model viene recuperato dal cestino (deleted_at) |
| forceDeleting() | Evento che eseguirà il codice in esso, prima che il model venga eliminato in maniera forzata (quindi anche cancellato dal DB) |
| forceDeleted() | Evento che eseguirà il codice in esso, dopo che il model viene eliminato in maniera forzata (quindi anche cancellato dal DB) |
Ognuno di essi avrà come parametro il Model della risorsa, al quale applicare la logica desiderata.