/** * Write log entry * * @param string $message * @param array $backtrace * @return bool|int */ protected function _log($message, $backtrace = null) { if (!$this->_debug) { return true; } $data = sprintf("[%s] %s\n", date('r'), $message); if ($backtrace) { $debug = print_r($backtrace, true); $data .= $debug . "\n"; } $filename = w3_debug_log('sns'); return @file_put_contents($filename, $data, FILE_APPEND); }
/** * Log * * @param string $msg * @return bool */ function log($msg) { $data = sprintf("[%s] [%s] [%s] %s\n", date('r'), $_SERVER['REQUEST_URI'], !empty($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : '-', $msg); $filename = w3_debug_log('minify'); return @file_put_contents($filename, $data, FILE_APPEND); }
/** * Write log entry * * @param string $local_path * @param string $remote_path * @param string $error * @return bool|int */ function _log($local_path, $remote_path, $error) { $data = sprintf("[%s] [%s => %s] %s\n", date('r'), $local_path, $remote_path, $error); $filename = w3_debug_log('cdn'); return @file_put_contents($filename, $data, FILE_APPEND); }
/** * Write log entry * * @param string $url * @param string $msg * @return bool|int */ function _log($url, $msg) { if ($this->_debug) { $data = sprintf("[%s] [%s] %s\n", date('r'), $url, $msg); $filename = w3_debug_log('varnish'); return @file_put_contents($filename, $data, FILE_APPEND); } return true; }