@aassdds
Люблю борщ и PHP

Где грамотно хранить функции, которые должны быть доступны в любом контроллере?

Добрый день
Мучаю symfony 3, а она меня

Мне надо написать что- то типа логера действий юзера
То есть - юзер зашел - логгер записал
Юзер вышел = логгер записал
Юзер написал коммент - логгер снова сделал пометку
Такие действия юзера раскиданы по нескольким банлам, соответственно логгер должен быть доступен везде

Вопрос - где мне и как писать этот логгер ?
Для него нужен отдельный бандл?
Скажите хотя бы как этот вопрос гуглить или в какую сторону копать))
  • Вопрос задан
  • 250 просмотров
Решения вопроса 1
BoShurik
@BoShurik Куратор тега Symfony
Symfony developer
Вопрос - где мне и как писать этот логгер ?
Для него нужен отдельный бандл?

symfony.com/doc/current/best_practices/business-lo...
For most projects, you should store everything inside the AppBundle. Inside here, you can create whatever directories you want to organize things


Скажите хотя бы как этот вопрос гуглить или в какую сторону копать

symfony.com/doc/current/service_container.html
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
ArtamonovDenis
@ArtamonovDenis
Full-stack developer
Вынесите этот самый логгер в отдельный класс со своими методами (функциями)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы