OSDN Git Service

初回コミット(v2.6.17.1)
[magic3/magic3.git] / include / lib / log4php / helpers / LoggerFormattingInfo.php
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 helpers
18  */
19
20 /**
21  * @ignore 
22  */
23 if (!defined('LOG4PHP_DIR')) define('LOG4PHP_DIR', dirname(__FILE__) . '/..');
24  
25 /**
26  */
27 require_once(LOG4PHP_DIR . '/LoggerLog.php');
28
29 /**
30  * This class encapsulates the information obtained when parsing
31  * formatting modifiers in conversion modifiers.
32  * 
33  * @author VxR <vxr@vxr.it>
34  * @package log4php
35  * @subpackage spi
36  * @since 0.3
37  */
38 class LoggerFormattingInfo {
39
40     var $min        = -1;
41     var $max        = 0x7FFFFFFF;
42     var $leftAlign  = false;
43
44     /**
45      * Constructor
46      */
47     function LoggerFormattingInfo() {}
48     
49     function reset()
50     {
51         $this->min          = -1;
52         $this->max          = 0x7FFFFFFF;
53         $this->leftAlign    = false;      
54     }
55
56     function dump()
57     {
58         LoggerLog::debug("LoggerFormattingInfo::dump() min={$this->min}, max={$this->max}, leftAlign={$this->leftAlign}");
59     }
60
61 ?>