/** * 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); } }