addToCache() public method

Add the given SiteConfig to the cache.
public addToCache ( string $key, SiteConfig $config )
$key string Key for the cache
$config SiteConfig Config to be cached
コード例 #1
0
ファイル: ConfigBuilderTest.php プロジェクト: harikt/graby
 public function testBuildWithCachedVersion()
 {
     $configBuilder = new ConfigBuilder(array('site_config' => array(dirname(__FILE__) . '/../fixtures/site_config')));
     $res = $configBuilder->build('fr.wikipedia.org');
     $this->assertInstanceOf('Graby\\SiteConfig\\SiteConfig', $res);
     $configBuilder->addToCache($res->cache_key, $res);
     $res2 = $configBuilder->build('fr.wikipedia.org');
     $this->assertInstanceOf('Graby\\SiteConfig\\SiteConfig', $res);
     $this->assertEquals($res, $res2, 'Config retrieve from cache');
 }