/** * logs message to [PS ROOT]/log/YYYYMMDD_piwik.debug.log * @param string $message */ public static function DebugLogger($message) { if (PKHelper::DEBUGLOG != 1) { return; } if (self::$_debug_logger == NULL) { self::$_debug_logger = new FileLogger(FileLogger::DEBUG); self::$_debug_logger->setFilename(_PS_ROOT_DIR_ . '/log/' . date('Ymd') . '_piwik.debug.log'); } self::$_debug_logger->logDebug($message); }
/** * Put Message to log file * * @param $message (string) - message who need put to file * @param $logFileName (string) - file name where put * @param $logFilePath (string) - file location from PS ROOT * @return $this (mix) - this class */ public static function log($message, $logFileName = 'dpd.log', $logFilePath = 'log') { $logger = new FileLogger(0); //0 == debug level, logDebug() won’t work without this. $logger->setFilename(_PS_ROOT_DIR_ . '/' . $logFilePath . '/' . $logFileName); $logger->logDebug(date('Y-m-d H:i:s') . ':' . $message); return __CLASS__; }