예제 #1
0
파일: TestRemote.php 프로젝트: burbuja/pluf
 function setUp()
 {
     $GLOBALS['_PX_config']['log_delayed'] = true;
     $GLOBALS['_PX_config']['log_handler'] = 'Pluf_Log_Remote';
     $GLOBALS['_PX_config']['log_remote_server'] = '127.0.0.1';
     Pluf_Log::$stack = array();
 }
예제 #2
0
파일: TestLog.php 프로젝트: burbuja/pluf
 function setUp()
 {
     $GLOBALS['_PX_config']['log_delayed'] = false;
     Pluf_Log::$level = Pluf_Log::ALL;
     Pluf_Log::$stack = array();
     $this->logfile = Pluf::f('pluf_log_file', Pluf::f('tmp_folder', '/tmp') . '/pluf.log');
     @unlink($this->logfile);
 }
예제 #3
0
파일: Log.php 프로젝트: burbuja/pluf
 /**
  * Flush the data to the writer.
  *
  * This reset the stack.
  */
 public static function flush()
 {
     $writer = Pluf::f('log_handler', 'Pluf_Log_File');
     call_user_func(array($writer, 'write'), self::$stack);
     self::$stack = array();
 }