[ Index ] |
|
Code source de vtiger CRM 5.0.2 |
1 <?php 2 /** 3 * log4php is a PHP port of the log4j java logging package. 4 * 5 * <p>This framework is based on log4j (see {@link http://jakarta.apache.org/log4j log4j} for details).</p> 6 * <p>Design, strategies and part of the methods documentation are developed by log4j team 7 * (Ceki Gülcü as log4j project founder and 8 * {@link http://jakarta.apache.org/log4j/docs/contributors.html contributors}).</p> 9 * 10 * <p>PHP port, extensions and modifications by VxR. All rights reserved.<br> 11 * For more information, please see {@link http://www.vxr.it/log4php/}.</p> 12 * 13 * <p>This software is published under the terms of the LGPL License 14 * a copy of which has been included with this distribution in the LICENSE file.</p> 15 * 16 * @package log4php 17 * @subpackage layouts 18 */ 19 20 /** 21 * @ignore 22 */ 23 if (!defined('LOG4PHP_DIR')) define('LOG4PHP_DIR', dirname(__FILE__) . '/..'); 24 25 if (!defined('LOG4PHP_LINE_SEP')) { 26 if (substr(php_uname(), 0, 7) == "Windows") { 27 define('LOG4PHP_LINE_SEP', "\r\n"); 28 } else { 29 /** 30 * @ignore 31 */ 32 define('LOG4PHP_LINE_SEP', "\n"); 33 } 34 } 35 36 37 /** 38 */ 39 require_once (LOG4PHP_DIR . '/LoggerLayout.php'); 40 41 /** 42 * A simple layout. 43 * 44 * Returns the log statement in a format consisting of the 45 * <b>level</b>, followed by " - " and then the <b>message</b>. 46 * For example, 47 * <samp> INFO - "A message" </samp> 48 * 49 * @author VxR <vxr@vxr.it> 50 * @version $Revision: 1.8 $ 51 * @package log4php 52 * @subpackage layouts 53 */ 54 class LoggerLayoutSimple extends LoggerLayout { 55 56 /** 57 * Constructor 58 */ 59 function LoggerLayoutSimple() 60 { 61 return; 62 } 63 64 function activateOptions() 65 { 66 return; 67 } 68 69 /** 70 * Returns the log statement in a format consisting of the 71 * <b>level</b>, followed by " - " and then the 72 * <b>message</b>. For example, 73 * <samp> INFO - "A message" </samp> 74 * 75 * @param LoggerLoggingEvent $event 76 * @return string 77 */ 78 function format($event) 79 { 80 $level = $event->getLevel(); 81 return $level->toString() . ' - ' . $event->getRenderedMessage(). LOG4PHP_LINE_SEP; 82 } 83 } 84 ?>
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Sun Feb 25 10:22:19 2007 | par Balluche grâce à PHPXref 0.7 |