/** * @return array */ public function getConfig() { $config = parent::getConfig($this->defaults); $appDir = $this->getContainerBuilder()->parameters['appDir']; if (!array_key_exists('componentsDir', $config)) { $config['componentsDir'] = $appDir . '/Components'; } return $config; }
/** * @return array */ public function getConfig(array $defaults = NULL, $expand = TRUE) { $config = parent::getConfig($defaults, $expand); // ignoredAnnotations $globalConfig = $this->compiler->getConfig(); if (!empty($globalConfig['doctrine']['ignoredAnnotations'])) { trigger_error("Section 'doctrine: ignoredAnnotations:' is deprecated, please use '{$this->name}: ignore:' ", E_USER_DEPRECATED); $config = Nette\DI\Config\Helpers::merge($config, array('ignore' => $globalConfig['doctrine']['ignoredAnnotations'])); } return $this->compiler->getContainerBuilder()->expand($config); }
/** * {@inheritdoc} */ public function getConfig(array $defaults = NULL, $expand = TRUE) { return parent::getConfig($this->defaults) + array('fallback' => array('en_US')); }
/** * @param array $defaults * @param bool $expand * @return array */ public function getConfig(array $defaults = NULL, $expand = TRUE) { $config = parent::getConfig($defaults, $expand); $config['port'] = $config['host'][0] !== '/' && !$config['port'] ? 6379 : $config['port']; return $config; }
/** * Returns extension configuration. * @return array */ public function getConfig() { $container = $this->getContainerBuilder(); $this->defaults['scanDirs'] = $container->expand('%appDir%'); return parent::getConfig($this->defaults); }
/** * {@inheritdoc} */ public function getConfig(array $defaults = NULL, $expand = TRUE) { $defaults = array('storageDir' => $this->getContainerBuilder()->parameters['wwwDir'] . '/assets', 'assetsDir' => $this->getContainerBuilder()->parameters['wwwDir'] . '/assets'); return parent::getConfig($defaults, $expand); }