Example #1
0
 /**
  * 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);
 }
Example #2
0
 /**
  * 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);
 }
Example #3
0
 /**
  * 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);
 }
Example #4
0
 /**
  * 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;
 }