Вы хотите выполнить какое-то действие во время обработки вашей модели Eloquent. Eloquent от Laravel предоставляет удобный способ добавить собственное действие, когда модель завершает или выполнила какое-то действие.
Это список всех событий, сработавших в красноречивой модели, к которым мы можем подключиться:
- извлечено : после получения записи.
- создание : до создания записи.
- создан : после создания записи.
- обновление : до обновления записи.
- обновление : после записи был обновлен.
- сохранение : до сохранения записи (создания или обновления).
- сохранено : после сохранения записи (либо создан, либо обновлен).
- удаление : перед удалением или программным удалением.
- удаление : после записи удален или программно удален.
- восстановление : перед восстановлением программно удаленной записи.
- * 10 46 * восстановлено : после восстановления удаленной записи.
Подробнее см. Документацию Laravel здесь. Наблюдатели / Модельные события