Необходимо войти в таблицу базы данных (logs
) всех основных действий, которые произошли в моем приложении. Например, действия будут login/logout, view, add, update,
и т. Д. Таким образом, каждый раз, когда кто-то входит в систему или, скажем, просматривает конкретную запись - это будет записано в таблицу базы данных.
Я хотел бы вызывать этот метод из всех контроллеров настолько простым, насколько это возможно - что-то вроде logIt($action, $object, $note)
- так как это будет расставлено по точкам в каждом контроллере. Это также должно быть достаточно эффективным.
У вас есть предложения? Как лучше всего сделать что-то подобное?
Спасибо, ребята. С уважением, новичок в CakePHP.