Example #1
0
 /**
  * Create a file logger fall-back
  */
 private static function setFallbackLogger()
 {
     self::$_logger = new SynergyLogger();
     if (PHP_SAPI == 'cli') {
         self::$_logger->addCliLogger();
     }
     if (defined('SYNERGY_ROOT_DIR')) {
         $logFile = SYNERGY_ROOT_DIR . DIRECTORY_SEPARATOR . 'logs' . DIRECTORY_SEPARATOR . 'project.log';
         self::info('log file: ' . 'logs' . DIRECTORY_SEPARATOR . 'project.log');
         // @todo replace with sensible default log filename
         self::$_logger->addFileLogger($logFile);
     }
 }