Немного смущает поведение модели при использовании свойства SoftDelete. Какое событие будет запущено, когда объект будет удален? forceDeleted?Laravel 5.0 События модели
0
A
ответ
0
Я понял, как реализовать эту функцию. В свойстве SoftDeletes есть свойство forceDeleting. Который указывает, что модель удаляет мягкие или жесткие в данный момент. Поэтому мне нужно только проверить это свойство в обработчике событий.
1
Быстрый взгляд на laravel/framework/src/Illuminate/Database/Eloquent/SoftDeletes.php
показывает, что SoftDeletes добавляет два новых события модели: «восстановление» и «восстановление».
Следовательно, вы должны прослушивать стандартные события: «удаление» и «удаление». Не существует специального мероприятия по «мягкому удалению». Кроме того, также нет событий удаления силы.
Смежные вопросы
- 1. Laravel Яркие события модели
- 2. Использование phpseclib в модели laravel 5.0
- 3. Laravel 5.0 phpunit models
- 4. Laravel 5.0 не найдено исключение
- 5. Как создать пользовательские события модели laravel 5.1?
- 6. Laravel отношения модели и модельные события
- 7. guzzle 5.0 postAsync error in laravel 5.0
- 8. Laravel 5.0 destroy method
- 9. Laravel 5.0 file_put_contents ошибки
- 10. TokenMismatchException в Laravel 5.0
- 11. Laravel 5.0: сеанс теряется
- 12. Как установить Laravel 5.0
- 13. Laravel 5.0 utf8 конвертировать?
- 14. Несколько таблиц Аутентификация laravel 5.0
- 15. Laravel 5 сеансов базы данных (Laravel 5.0)
- 16. Как связать две таблицы в Laravel 5.0
- 17. Laravel 5.0 - Ошибки шаблона Blade
- 18. Laravel 5.0, 5.1, 5.2 изменения
- 19. Laravel 5.0 расширяет функциональность «Выход»
- 20. Laravel 5.0: Ошибка обновления миграции
- 21. Laravel 5.0 Разрешение на ubuntu
- 22. Событие не срабатывает Laravel 5.0. *
- 23. Несколько Войти с Laravel 5.0
- 24. Ошибка загрузки страницы Laravel 5.0
- 25. Laravel 5.0 Socialite with Wunderlist
- 26. Получить идентификатор пользователя в Laravel 5.0
- 27. Где хранить наблюдатели модели (события) в Ларавеле 5
- 28. Laravel 5.0 как заказать красноречие с() запросом
- 29. Laravel 5.0 - Использование запроса в функции
- 30. Как правильно проверить события Laravel?
Возможный дубликат [Laravel force delete event on relations] (http://stackoverflow.com/questions/34952259/laravel-force-delete-event-on-relations) – patricus