Author: ihabunek
Date: Sun Jun  5 13:32:29 2011
New Revision: 1132401

URL: http://svn.apache.org/viewvc?rev=1132401&view=rev
Log:
Greatly simplified method Logger::callAppenders(). Should increase performance 
slightly.

Modified:
    logging/log4php/trunk/src/main/php/Logger.php

Modified: logging/log4php/trunk/src/main/php/Logger.php
URL: 
http://svn.apache.org/viewvc/logging/log4php/trunk/src/main/php/Logger.php?rev=1132401&r1=1132400&r2=1132401&view=diff
==============================================================================
--- logging/log4php/trunk/src/main/php/Logger.php (original)
+++ logging/log4php/trunk/src/main/php/Logger.php Sun Jun  5 13:32:29 2011
@@ -425,11 +425,10 @@ class Logger {
         * @param LoggerLoggingEvent $event 
         */
        public function callAppenders($event) {
-               if(count($this->appenders) > 0) {
-                       foreach(array_keys($this->appenders) as $appenderName) {
-                               
$this->appenders[$appenderName]->doAppend($event);
-                       }
+               foreach($this->appenders as $appender) {
+                       $appender->doAppend($event);
                }
+               
                if($this->parent != null and $this->getAdditivity()) {
                        $this->parent->callAppenders($event);
                }


Reply via email to