Beispiel #1
0
 /**
  * Configures log4php.
  * 
  * This method needs to be called before the first logging event has 
  * occured. If this method is not called before then the default
  * configuration will be used.
  *
  * @param string|array $configuration Either a path to the configuration
  *   file, or a configuration array.
  *   
  * @param string|LoggerConfigurator $configurator A custom 
  * configurator class: either a class name (string), or an object which 
  * implements the LoggerConfigurator interface. If left empty, the default
  * configurator implementation will be used. 
  */
 public static function configure($configuration = null, $configurator = null)
 {
     self::resetConfiguration();
     $configurator = self::getConfigurator($configurator);
     $configurator->configure(self::getHierarchy(), $configuration);
     self::$initialized = true;
 }