Измените профилировщик Codeigniter для отправки вывода в базу данных вместо отображения на странице

Я хотел бы использовать профилировщик CI как инструмент для аудита приложения. Однако, очевидно, в этом случае я не хочу, чтобы вывод отображался на странице, а скорее регистрировался в базе данных.

Я думал, что могу подключиться к профилировщику, получить соответствующие данные (запрос, uri_string и т. Д.) И отправить их в таблицу в базе данных.

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

Любые идеи приветствуются.


В итоге я создал библиотеку и copylasagna Profiler.php, чтобы изменять ее по мере необходимости.

5
задан stormdrain 15 November 2011 в 18:33
поделиться