[ Index ] |
|
Code source de SPIP Agora 1.4 |
1 --TEST-- 2 Log: Console Handler 3 --FILE-- 4 <?php 5 6 require_once 'Log.php'; 7 8 $conf = array('lineFormat' => '%2$s [%3$s] %4$s'); 9 $logger = &Log::singleton('console', '', 'ident', $conf); 10 for ($i = 0; $i < 3; $i++) { 11 $logger->log("Log entry $i"); 12 } 13 14 echo "\n[Buffering / Flush Test]\n"; 15 $conf = array('lineFormat' => '%2$s [%3$s] %4$s', 'buffering' => true); 16 $buffered_logger = &Log::singleton('console', '', 'buffered', $conf); 17 for ($i = 0; $i < 3; $i++) { 18 $buffered_logger->log("Buffered log entry $i"); 19 } 20 echo "Pre-flush\n"; 21 $buffered_logger->flush(); 22 echo "Post-flush\n"; 23 for ($i = 0; $i < 3; $i++) { 24 $buffered_logger->log("Buffered log entry $i"); 25 } 26 $buffered_logger->close(); 27 28 --EXPECT-- 29 ident [info] Log entry 0 30 ident [info] Log entry 1 31 ident [info] Log entry 2 32 33 [Buffering / Flush Test] 34 Pre-flush 35 buffered [info] Buffered log entry 0 36 buffered [info] Buffered log entry 1 37 buffered [info] Buffered log entry 2 38 Post-flush 39 buffered [info] Buffered log entry 0 40 buffered [info] Buffered log entry 1 41 buffered [info] Buffered log entry 2
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Sat Feb 24 14:40:03 2007 | par Balluche grâce à PHPXref 0.7 |