Ведение журнала из классов Vendor в CakePHP - PullRequest
3 голосов
/ 08 сентября 2010

У меня есть приложение CakePHP, которое использует несколько классов вендоров, в том числе один для обработки электронной почты.У нас возникли проблемы с тем, что письма не приходят, поэтому мы хотим добавлять сообщения в журнал каждый раз, когда письмо отправляется.Очевидное место для этого - функция send класса email, но $ this-> log не работает, поскольку объект vendor не построен на CakePHP.

Есть ли в любом случаеполучить доступ к системе регистрации CakePHP из класса, отличного от CakePHP?

Заранее спасибо

1 Ответ

4 голосов
/ 08 сентября 2010

Я нашел подсказку на это на другом сайте.Решение:

Debugger::log()

Некоторые подробности, так как я столкнулся с проблемой при этом.Ваш уровень отладки должен быть больше нуля, или вы получите белый экран.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...