source: branches/comu-ver2/data/module/log4php/php4/log4php/or/LoggerDefaultRenderer.php @ 18220

Revision 18220, 1.5 KB checked in by yokkuns, 15 years ago (diff)

#149 ロガークラス作成

RevLine 
[18220]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 or
18 */
19
20/**
21 * @ignore
22 */
23if (!defined('LOG4PHP_DIR')) define('LOG4PHP_DIR', dirname(__FILE__) . '/..');
24 
25/**
26 */
27require_once(LOG4PHP_DIR . '/or/LoggerObjectRenderer.php');
28
29/**
30 * The default Renderer renders objects by type casting
31 *
32 * @author VxR <vxr@vxr.it>
33 * @package log4php
34 * @subpackage or
35 * @since 0.3
36 */
37class LoggerDefaultRenderer extends LoggerObjectRenderer{
38 
39    /**
40     * Constructor
41     */
42    function LoggerDefaultRenderer()
43    {
44        return;
45    }
46
47    /**
48     * Render objects by type casting
49     *
50     * @param mixed $o the object to render
51     * @return string
52     */
53    function doRender($o)
54    {
55        return var_export($o, true);
56    }
57}
58?>
Note: See TracBrowser for help on using the repository browser.