Author: ihabunek
Date: Mon Oct  3 06:43:50 2011
New Revision: 1178307

URL: http://svn.apache.org/viewvc?rev=1178307&view=rev
Log:
Some tweaks.

Removed:
    
logging/log4php/branches/experimental/config-adapters/src/main/php/appenders/LoggerAppenderAdodb.php
Modified:
    
logging/log4php/branches/experimental/config-adapters/src/main/php/LoggerConfigurator.php
    
logging/log4php/branches/experimental/config-adapters/src/main/php/LoggerReflectionUtils.php
    
logging/log4php/branches/experimental/config-adapters/src/main/php/helpers/LoggerClassNamePatternConverter.php
    
logging/log4php/branches/experimental/config-adapters/src/main/php/helpers/LoggerNamedPatternConverter.php
    
logging/log4php/branches/experimental/config-adapters/src/main/php/layouts/LoggerLayoutPattern.php

Modified: 
logging/log4php/branches/experimental/config-adapters/src/main/php/LoggerConfigurator.php
URL: 
http://svn.apache.org/viewvc/logging/log4php/branches/experimental/config-adapters/src/main/php/LoggerConfigurator.php?rev=1178307&r1=1178306&r2=1178307&view=diff
==============================================================================
--- 
logging/log4php/branches/experimental/config-adapters/src/main/php/LoggerConfigurator.php
 (original)
+++ 
logging/log4php/branches/experimental/config-adapters/src/main/php/LoggerConfigurator.php
 Mon Oct  3 06:43:50 2011
@@ -55,7 +55,7 @@ class LoggerConfigurator
             'default' => array(
                 'class' => 'LoggerAppenderEcho',
                 'layout' => array(
-                    'class' => 'LoggerLayoutSimple',
+                    'class' => 'LoggerLayoutTTCC',
                 ),
             ),
         ),
@@ -231,6 +231,14 @@ class LoggerConfigurator
         * @param array $config Appender configuration options.
         */
        private function configureAppender($name, $config) {
+
+               // TODO: add this check to other places it might be useful
+               if (!is_array($config)) {
+                       $type = gettype($config);
+                       $this->warn("Invalid configuration provided for [$name] 
appender. Expected an array, found <$type>. Skipping appender definition.");
+                       return;
+               }
+               
                // Parse appender class
                $class = $config['class'];
                if (!class_exists($class)) {

Modified: 
logging/log4php/branches/experimental/config-adapters/src/main/php/LoggerReflectionUtils.php
URL: 
http://svn.apache.org/viewvc/logging/log4php/branches/experimental/config-adapters/src/main/php/LoggerReflectionUtils.php?rev=1178307&r1=1178306&r2=1178307&view=diff
==============================================================================
--- 
logging/log4php/branches/experimental/config-adapters/src/main/php/LoggerReflectionUtils.php
 (original)
+++ 
logging/log4php/branches/experimental/config-adapters/src/main/php/LoggerReflectionUtils.php
 Mon Oct  3 06:43:50 2011
@@ -129,7 +129,6 @@ class LoggerReflectionUtils {
         */
        public static function createObject($class) {
                if(!empty($class)) {
-                       $class = basename($class);
                        return new $class();
                }
                return null;

Modified: 
logging/log4php/branches/experimental/config-adapters/src/main/php/helpers/LoggerClassNamePatternConverter.php
URL: 
http://svn.apache.org/viewvc/logging/log4php/branches/experimental/config-adapters/src/main/php/helpers/LoggerClassNamePatternConverter.php?rev=1178307&r1=1178306&r2=1178307&view=diff
==============================================================================
--- 
logging/log4php/branches/experimental/config-adapters/src/main/php/helpers/LoggerClassNamePatternConverter.php
 (original)
+++ 
logging/log4php/branches/experimental/config-adapters/src/main/php/helpers/LoggerClassNamePatternConverter.php
 Mon Oct  3 06:43:50 2011
@@ -40,6 +40,8 @@ class LoggerClassNamePatternConverter ex
         */
        public function getFullyQualifiedName($event) {
                return $event->getFullQualifiedClassname();
+               // TODO: this maybe?
+               // return $event->getLocationInformation()->getClassName();
        }
 }
 

Modified: 
logging/log4php/branches/experimental/config-adapters/src/main/php/helpers/LoggerNamedPatternConverter.php
URL: 
http://svn.apache.org/viewvc/logging/log4php/branches/experimental/config-adapters/src/main/php/helpers/LoggerNamedPatternConverter.php?rev=1178307&r1=1178306&r2=1178307&view=diff
==============================================================================
--- 
logging/log4php/branches/experimental/config-adapters/src/main/php/helpers/LoggerNamedPatternConverter.php
 (original)
+++ 
logging/log4php/branches/experimental/config-adapters/src/main/php/helpers/LoggerNamedPatternConverter.php
 Mon Oct  3 06:43:50 2011
@@ -60,6 +60,9 @@ class LoggerNamedPatternConverter extend
                if($this->precision <= 0) {
                        return $n;
                } else {
+                       
+                       // TODO: do this with explode()
+                       
                        $len = strlen($n);
                        // We substract 1 from 'len' when assigning to 'end' to 
avoid out of
                        // bounds exception in return r.substring(end+1, len). 
This can happen if

Modified: 
logging/log4php/branches/experimental/config-adapters/src/main/php/layouts/LoggerLayoutPattern.php
URL: 
http://svn.apache.org/viewvc/logging/log4php/branches/experimental/config-adapters/src/main/php/layouts/LoggerLayoutPattern.php?rev=1178307&r1=1178306&r2=1178307&view=diff
==============================================================================
--- 
logging/log4php/branches/experimental/config-adapters/src/main/php/layouts/LoggerLayoutPattern.php
 (original)
+++ 
logging/log4php/branches/experimental/config-adapters/src/main/php/layouts/LoggerLayoutPattern.php
 Mon Oct  3 06:43:50 2011
@@ -140,7 +140,7 @@ class LoggerLayoutPattern extends Logger
        const DEFAULT_CONVERSION_PATTERN = '%m%n';
 
        /** Default conversion TTCC Pattern */
-       const TTCC_CONVERSION_PATTERN = '%r [%t] %p %c %x - %m%n';
+       const TTCC_CONVERSION_PATTERN = '%d [%t] %p %c %x - %m%n';
 
        /** The pattern. 
         * @var string */


Reply via email to