Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 08.07.2016 10:11:42

WebDev

Логирование

Всем привет.
Есть раздел продукты, категории и тд. которыми могут управлять разные пользователи (удаление, создание, изменение).

Нужно как то логировать все события. Можно было бы отслеживать изменение модели
public static function updated($callback) {}

Но проблема что нужно выводить таблицу в виде: как было, кто изменил и как стало. Или к примеру пользователь добавил продукт в 3 категории, нужно вывести: Пользователь Х добавил продукт У в категории ССС

#2 08.07.2016 12:19:45

Re: Логирование

каждый метод дёргает эфемерный Logme::make(что, было, стало) { кто=auth::user()->id; когда = time() }
всё пишешь в соответствующую таблицу

Не в сети

#3 08.07.2016 17:06:27

WebDev

Re: Логирование

hzone пишет:

каждый метод дёргает эфемерный Logme::make(что, было, стало) { кто=auth::user()->id; когда = time() }
всё пишешь в соответствующую таблицу

Можно подробнее.. В доках только нашел фасад Log, не уверен то что мне нужно

#4 08.07.2016 21:27:11

Re: Логирование

Уважаемый, я Вам указал куда думать. Делать за Вас работу, ну честно, нет желания!
Уж извините, что заставляю Думать самого.

Не в сети

#5 08.07.2016 21:27:41

Re: Логирование

И да, повторяю? Logme - эфемерный

Изменено hzone (08.07.2016 21:27:51)

Не в сети

Подвал раздела