Exemple #1
0
 /**
  * Short description for function
  *
  * Long description (if any) ...
  *
  * @param  unknown                   $listener Parameter description (if any) ...
  * @return unknown                   Return description (if any) ...
  * @access public
  * @throws Exception_IllegalListener Exception description (if any) ...
  * @static
  */
 public static function addListener($listener)
 {
     if (is_string($listener)) {
         $listener = Logger::factory($listener);
     }
     if (!$listener instanceof iLogListener) {
         throw new Exception_IllegalListener($listener);
     }
     self::$listeners[] = $listener;
     return $listener;
 }