Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Привет всем. Задача такая: нужно логировать все изменения конкретного объекта. Вызовы которые изменяют объект могут встречаются в различных контроллерах/экшенах.
Как лучше организовать логирование в этом случае? С помощью событий? А где размещать Event::fire? в методе save класса? или еще где то?
Нужно ли возбуждать в событие каждый раз? или есть какие нибудь автоматически генерируемые события при сохранении объекта?
Может другие способы есть кроме использования событий?
Изменено Fatal_error (20.05.2015 21:22:03)
Не в сети
В общем сделал на базе Model observers http://laravel.com/docs/4.2/eloquent#model-observers, если кому-то интересно
Не в сети
Страницы 1