// Init additional filter groups
$this->initFilterChain('bootstrap');
+ $this->initFilterChain('hub_activation');
}
/**
public function executeBootstrapFilters (Requestable $requestInstance, Responseable $responseInstance) {
$this->executeFilters('bootstrap', $requestInstance, $responseInstance);
}
+
+ /**
+ * Add a hub activation filter
+ *
+ * @param $filterInstance A Filterable class
+ * @return void
+ */
+ public function addHubActivationFilter (Filterable $filterInstance) {
+ $this->addFilter('hub_activation', $filterInstance);
+ }
+
+ /**
+ * Executes all hub activation filters
+ *
+ * @param $requestInstance A Requestable class
+ * @param $responseInstance A Responseable class
+ * @return void
+ */
+ public function executeHubActivationFilters (Requestable $requestInstance, Responseable $responseInstance) {
+ $this->executeFilters('hub_activation', $requestInstance, $responseInstance);
+ }
}
// [EOF]