Пример #1
0
 /** @return ErrorHandler */
 public static function getHandler($callback, $data = null, $register = true)
 {
     if (self::$_poolLength) {
         $h = array_pop(self::$_pool);
         self::$_poolLength--;
     } else {
         $h = new ErrorHandler();
     }
     $h->_callback = $callback;
     $h->data = $data;
     if ($register) {
         $h->register();
     }
     return $h;
 }