Удаление произвольных событий из лога в Yii фреймворке

Удалить определенную запись из лога приложения можно так:

[code]

Yii::getLogger()->flush(FALSE);

foreach(Yii::app()->log->routes as $route) { foreach($route->logs as $key => $value) { if ((isset($value[1]) != FALSE) && (isset($value[2]) != FALSE)) { if (($value[1] == 'error') && ($value[2] == 'exception.CHttpException.404')) {
unset($route->logs[$key]); } } }
}

[/code]

11.06.2014