You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4php-dev@logging.apache.org by ku...@apache.org on 2009/04/29 13:50:21 UTC

svn commit: r769759 - in /incubator/log4php/trunk: CHANGELOG src/examples/php/php.properties src/main/php/appenders/LoggerAppenderPhp.php

Author: kurdalen
Date: Wed Apr 29 11:50:19 2009
New Revision: 769759

URL: http://svn.apache.org/viewvc?rev=769759&view=rev
Log:
fixed #LOG4PHP-20

Modified:
    incubator/log4php/trunk/CHANGELOG
    incubator/log4php/trunk/src/examples/php/php.properties
    incubator/log4php/trunk/src/main/php/appenders/LoggerAppenderPhp.php

Modified: incubator/log4php/trunk/CHANGELOG
URL: http://svn.apache.org/viewvc/incubator/log4php/trunk/CHANGELOG?rev=769759&r1=769758&r2=769759&view=diff
==============================================================================
--- incubator/log4php/trunk/CHANGELOG (original)
+++ incubator/log4php/trunk/CHANGELOG Wed Apr 29 11:50:19 2009
@@ -11,6 +11,7 @@
 - Bug #13: LoggerPropertyConfigurator: Only variables should be assigned by reference (Michael Aichler)
 - Bug #14: LoggerPropertySetter: warnings about is_a() and non-static method (Michael Aichler)
 - Bug #15: Logger: warnings about is_a() (Michael Aichler)
+- Bug #20: Custom layout for LoggerAppenderPhp (Corin Lawson)
 - Bug #22: log4php.dtd invalid (Christian Grobmeier)
 - Bug #24: LoggerAppenderRollingFile unable to rollover (Dennis Korbar)
 - Bug #25: Allow to set environment variables in LoggerOptionConverter (Christian Hammers, Knut Urdalen)

Modified: incubator/log4php/trunk/src/examples/php/php.properties
URL: http://svn.apache.org/viewvc/incubator/log4php/trunk/src/examples/php/php.properties?rev=769759&r1=769758&r2=769759&view=diff
==============================================================================
--- incubator/log4php/trunk/src/examples/php/php.properties (original)
+++ incubator/log4php/trunk/src/examples/php/php.properties Wed Apr 29 11:50:19 2009
@@ -16,5 +16,6 @@
 ; limitations under the License.
 ;
 log4php.appender.default = LoggerAppenderPhp
-log4php.appender.default.layout = LoggerLayoutSimple
+log4php.appender.default.layout = LoggerPatternLayout
+log4php.appender.default.layout.conversionPattern = "%-5p [%t] %c: %m%n"
 log4php.rootLogger = DEBUG, default

Modified: incubator/log4php/trunk/src/main/php/appenders/LoggerAppenderPhp.php
URL: http://svn.apache.org/viewvc/incubator/log4php/trunk/src/main/php/appenders/LoggerAppenderPhp.php?rev=769759&r1=769758&r2=769759&view=diff
==============================================================================
--- incubator/log4php/trunk/src/main/php/appenders/LoggerAppenderPhp.php (original)
+++ incubator/log4php/trunk/src/main/php/appenders/LoggerAppenderPhp.php Wed Apr 29 11:50:19 2009
@@ -35,9 +35,12 @@
  */ 
 class LoggerAppenderPhp extends LoggerAppenderSkeleton {
 
+	public function __construct($name) {
+		parent::__construct($name);
+		$this->requiresLayout = true;
+	}
     
     public function activateOptions() {
-        $this->layout = LoggerLayout::factory('LoggerLayoutTTCC');
         $this->closed = false;
     }