Расширение Zend_Log для конкретных приложений - PullRequest
0 голосов
/ 15 апреля 2010

Я создаю приложение Zend Framework, которое выполняет задания, отправленные пользователем. Предпринятые действия должны быть зарегистрированы в базе данных. Я хотел бы соотнести работу с ее записями в журнале.

Вместо того, чтобы создавать свой собственный класс журналирования, я хотел бы расширить Zend_Log, поскольку он обеспечивает 99% необходимой мне функциональности. Все, что мне нужно сделать, это добавить внешний ключ идентификатора задания в модель данных журнала.

Возможно ли это?

Я также ищу хороший пример записи Zend_Log в базу данных. Я еще не искал так. Я сделаю это после того, как опубликую это.

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

Стив

1 Ответ

0 голосов
/ 15 апреля 2010

Конечно, возможно продление Zend_Log. Код фреймворка открыт и довольно чист. В самом простом случае вы сможете приступить к работе, создав в новом файле класс, extends Zend_Log.

.

Может быть, один из наших постоянных экспертов ZF может дать более подробную информацию о том, как это сделать на практике.

Я также ищу хороший пример записи Zend_Log в базу данных

Zend_Log уже имеет соединитель базы данных. См. здесь для примера.

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