Ejemplo n.º 1
0
 /**
  * Is the given restriction registered?
  * 
  * @static
  * 
  * @param mixed $index The index of the register.
  * 
  * @return bool True on success, False on failure
  * 
  */
 public static function isRestrictionRegistered($index)
 {
     if (self::$registry === null) {
         self::$registry = new Map();
         self::initRegistry();
     }
     return in_array($index, self::$registry->getKeys());
 }
Ejemplo n.º 2
0
 /**
  * Remove a handler form the queue of a particular filter
  * 
  * NOTE:  You can only remove a handler from a specific filter, not
  *        conduit-wise
  * 
  * @param Falcraft\Event\Resource\Filter $filter The given filter
  * @param Falcraft\Event\Resource\Handler $handler The handler to remove
  * 
  */
 public function removeHandler(EventResource\FilterInterface $filter, EventResource\Handler $handler)
 {
     if (in_array($filter, $this->conduit->getKeys())) {
         $this->conduit->find($filter)->remove($handler);
     }
 }