/** * {@inheritdoc} */ public function loadConfiguration(array &$moduleConfig, array &$globalConfig) { parent::loadConfiguration($moduleConfig, $globalConfig); if (!isset($moduleConfig[self::CONFIG_FILTERS_REQUEST])) { $moduleConfig[self::CONFIG_FILTERS_REQUEST] = []; } if (!isset($moduleConfig[self::CONFIG_FILTERS_RESPONSE])) { $moduleConfig[self::CONFIG_FILTERS_RESPONSE] = []; } if (!isset($moduleConfig[self::CONFIG_FILTERS_ROUTING_RESPONSE])) { $moduleConfig[self::CONFIG_FILTERS_ROUTING_RESPONSE] = []; } $this->registerRequestFilter($globalConfig, RouteProcessor::class); $this->registerRoutingResponseFilterClass($globalConfig, DICRouteDispatcher::class); }
/** * {@inheritdoc} */ public function loadConfiguration(array &$moduleConfig, array &$globalConfig) { parent::loadConfiguration($moduleConfig, $globalConfig); $globalConfig['templating']['engines'][] = SmartyTemplateEngine::class; }