Implement a LoggerPhpConfigurator
---------------------------------

                 Key: LOG4PHP-36
                 URL: https://issues.apache.org/jira/browse/LOG4PHP-36
             Project: Log4php
          Issue Type: New Feature
          Components: Code
            Reporter: Knut Urdalen
            Priority: Minor
             Fix For: 2.0


While having the possibility to configure log4php through OO, a property file 
or a XML file, we miss the option of providing configuration as a pure PHP 
config file which returns an array with all configuration.

Here's an example of how I would like to configure log4php through a PHP array:

<?php
return array(
        'rootLogger' => array(
                'level' => 'DEBUG',
                'appender' => 'default',
        ),
        'appenders' => array(
                'default' => array(
                        'class' => 'LoggerAppenderEcho',
                        'layout' => array(
                                'class' => 'LoggerPatternLayout',
                                'conversionPattern' => "%d{Y-m-d H:i:s} %-5p %c 
%X{username}: %m in %F at %L%n",
                        ),
                        'filter' => array(
                                'class' => 'LoggerLevelMatchFilter',
                                'levelToMatch' => 'DEBUG',
                                'acceptOnMatch' => false,
                        ),
                ),
        ),
);
?>

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to