public static function getInstance() { if (empty(self::$me)) { self::$me = new LogManager(); self::$me->log = new Logger(APP_NAME); self::$me->log->pushHandler(new StreamHandler(ini_get('error_log'), LOG_LEVEL)); } return self::$me; }
public static function getInstance() { if (empty(self::$me)) { self::$me = new LogManager(); self::$me->log = new Logger(APP_NAME); if (is_writable(ini_get('error_log'))) { self::$me->log->pushHandler(new StreamHandler(ini_get('error_log'), LOG_LEVEL)); } else { self::$me->log->pushHandler(new StreamHandler(CLIENT_BASE_PATH . 'data/app.log', LOG_LEVEL)); } } return self::$me; }