eZ\Bundle\EzPublishCoreBundle\Cache\Warmer\ConfigResolverCleanup::warmUp PHP Method

warmUp() public method

public warmUp ( $cacheDir )
    public function warmUp($cacheDir)
    {
        $this->container->set('ezpublish.config.resolver.core', null);
        $this->container->set('ezpublish.config.resolver.chain', null);
    }

Usage Example

 public function testWarmup()
 {
     $container = new Container();
     $container->set('ezpublish.config.resolver.core', new stdClass());
     $container->set('ezpublish.config.resolver.chain', new stdClass());
     self::assertTrue($container->initialized('ezpublish.config.resolver.core'));
     self::assertTrue($container->initialized('ezpublish.config.resolver.chain'));
     $warmer = new ConfigResolverCleanup();
     $warmer->setContainer($container);
     $warmer->warmUp('my_cache_dir');
     self::assertFalse($container->initialized('ezpublish.config.resolver.core'));
     self::assertFalse($container->initialized('ezpublish.config.resolver.chain'));
 }
ConfigResolverCleanup