Как зарегистрировать все запросы и их соответствующие ответы в Yii, я попытался зарегистрировать запросы в afterAction, но как получить ответы в afterAction. Мне также нужно регистрировать все ошибки или исключения.
Вы можете использовать функцию afterRender
для получения выводимого вывода. Параметр $output
дает результат вывода. Но я думаю, что это работает только тогда, когда вы использовали функцию рендеринга в действиях вашего контроллера.
Добавьте следующую конфигурацию своих компонентов в свой файл конфигурации, чтобы регистрировать ошибки и предупреждения
'log'=>array(
'class'=>'CLogRouter',
'routes'=>array(
array(
'class'=>'CFileLogRoute',
'levels'=>'error, warning',
),
),