/** * @inheritdoc */ protected function requestCanBeHandled(EntityInterface $entity) { $blogRoute = Plugin::getConfig('blogRootBlockName'); if ($entity instanceof Page && preg_match("/^({$blogRoute})(\\/|\$)/", $entity->getRoute())) { return parent::requestCanBeHandled($entity); } else { return false; } }
/** * Returns true if current resolver can process the request * * @param EntityInterface $entity * @return bool */ protected function requestCanBeHandled(EntityInterface $entity) { return !$this->balcon->getResponseResolver() && $entity instanceof Page && $entity->isProcessed(); }