Nette\Bridges\CacheDI\CacheExtension::loadConfiguration PHP Метод

loadConfiguration() публичный Метод

public loadConfiguration ( )
    public function loadConfiguration()
    {
        $builder = $this->getContainerBuilder();
        $builder->addDefinition($this->prefix('journal'))->setClass(Nette\Caching\Storages\IJournal::class)->setFactory(Nette\Caching\Storages\SQLiteJournal::class, [$this->tempDir . '/cache/journal.s3db']);
        $builder->addDefinition($this->prefix('storage'))->setClass(Nette\Caching\IStorage::class)->setFactory(Nette\Caching\Storages\FileStorage::class, [$this->tempDir . '/cache']);
        if ($this->name === 'cache') {
            $builder->addAlias('nette.cacheJournal', $this->prefix('journal'));
            $builder->addAlias('cacheStorage', $this->prefix('storage'));
        }
    }