getConfig() public method

Returns extension configuration.
public getConfig ( ) : array
return array
コード例 #1
0
 /**
  * @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;
 }
コード例 #2
0
 /**
  * @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);
 }
コード例 #3
0
 /**
  * {@inheritdoc}
  */
 public function getConfig(array $defaults = NULL, $expand = TRUE)
 {
     return parent::getConfig($this->defaults) + array('fallback' => array('en_US'));
 }
コード例 #4
0
 /**
  * @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;
 }
コード例 #5
0
 /**
  * Returns extension configuration.
  * @return array
  */
 public function getConfig()
 {
     $container = $this->getContainerBuilder();
     $this->defaults['scanDirs'] = $container->expand('%appDir%');
     return parent::getConfig($this->defaults);
 }
コード例 #6
0
ファイル: ImagesExtension.php プロジェクト: brabijan/images
 /**
  * {@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);
 }