Lines Matching refs:loader
21 $loader = new ArrayLoader(['foo' => 'bar']);
23 $this->assertEquals('bar', $loader->getSource('foo'));
32 $loader = new ArrayLoader([]);
34 $loader->getSource('foo');
42 $loader = new ArrayLoader([]);
44 $loader->getSourceContext('foo');
49 $loader = new ArrayLoader(['foo' => 'bar']);
51 $this->assertEquals('foo:bar', $loader->getCacheKey('foo'));
56 $loader = new ArrayLoader([
61 $this->assertEquals('foo:bar', $loader->getCacheKey('foo'));
62 $this->assertEquals('baz:bar', $loader->getCacheKey('baz'));
67 $loader = new ArrayLoader([
72 $this->assertEquals('foo__:bar', $loader->getCacheKey('foo__'));
73 $this->assertEquals('foo:__bar', $loader->getCacheKey('foo'));
81 $loader = new ArrayLoader([]);
83 $loader->getCacheKey('foo');
88 $loader = new ArrayLoader([]);
89 $loader->setTemplate('foo', 'bar');
91 $this->assertEquals('bar', $loader->getSourceContext('foo')->getCode());
96 $loader = new ArrayLoader(['foo' => 'bar']);
97 $this->assertTrue($loader->isFresh('foo', time()));
105 $loader = new ArrayLoader([]);
107 $loader->isFresh('foo', time());
113 $loader = new ArrayLoader(['foo' => 'bar']);
115 $loader->getCacheKey($name);
116 $loader->getSourceContext($name);
117 $loader->isFresh($name, time());
118 $loader->setTemplate($name, 'foo:bar');