/** * 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()); }
/** * 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); } }