Nette\DI\ContainerBuilder::expand PHP Method

expand() public method

Expands %placeholders% in strings.
Deprecation:
public expand ( $value ) : mixed
return mixed
    public function expand($value)
    {
        return Helpers::expand($value, $this->parameters);
    }

Usage Example

Example #1
0
 private function setupCache(ContainerBuilder $container)
 {
     $container->addDefinition($this->prefix('cacheJournal'))->setClass('Nette\\Caching\\Storages\\FileJournal', array($container->expand('%tempDir%')));
     $container->addDefinition('cacheStorage')->setClass('Nette\\Caching\\Storages\\FileStorage', array($container->expand('%tempDir%/cache')));
     $container->addDefinition($this->prefix('templateCacheStorage'))->setClass('Nette\\Caching\\Storages\\PhpFileStorage', array($container->expand('%tempDir%/cache')))->setAutowired(FALSE);
     $container->addDefinition($this->prefix('cache'))->setClass('Nette\\Caching\\Cache', array(1 => $container::literal('$namespace')))->addSetup('::trigger_error', array('Service cache is deprecated.', E_USER_DEPRECATED))->setParameters(array('namespace' => NULL));
 }
All Usage Examples Of Nette\DI\ContainerBuilder::expand