/** * @return bool */ public static function saveLog() { $log = new \BadUrlLog(); $log->setEventDate(); $log->initializeFromGlobalVariables(); if (!$log->save()) { // En cas de problème on enregistre l'erreur et on revient au comportement par défaut (throw CHttpException) Yii::log(h::_('Erreur sur BadUrlLog::save()', __FILE__, __LINE__, __METHOD__), \CLogger::LEVEL_ERROR); return false; } return true; }