Lines Matching refs:loader

27         $loader = new ChainLoader([
32 $this->assertEquals('bar', $loader->getSource('foo'));
33 $this->assertEquals('foo', $loader->getSource('bar'));
39 $loader = new ChainLoader([
45 $this->assertEquals('foo', $loader->getSourceContext('foo')->getName());
46 $this->assertSame('', $loader->getSourceContext('foo')->getPath());
48 …$this->assertEquals('errors/index.html', $loader->getSourceContext('errors/index.html')->getName()…
49 $this->assertSame('', $loader->getSourceContext('errors/index.html')->getPath());
50 $this->assertEquals('baz', $loader->getSourceContext('errors/index.html')->getCode());
52 … $this->assertEquals('errors/base.html', $loader->getSourceContext('errors/base.html')->getName());
53 …$this->assertEquals(realpath($path.'/errors/base.html'), realpath($loader->getSourceContext('error…
54 $this->assertNotEquals('baz', $loader->getSourceContext('errors/base.html')->getCode());
62 $loader = new ChainLoader([]);
64 $loader->getSourceContext('foo');
73 $loader = new ChainLoader([]);
75 $loader->getSource('foo');
80 $loader = new ChainLoader([
85 $this->assertEquals('foo:bar', $loader->getCacheKey('foo'));
86 $this->assertEquals('bar:foo', $loader->getCacheKey('bar'));
94 $loader = new ChainLoader([]);
96 $loader->getCacheKey('foo');
101 $loader = new ChainLoader();
102 $loader->addLoader(new ArrayLoader(['foo' => 'bar']));
104 $this->assertEquals('bar', $loader->getSourceContext('foo')->getCode());
118 $loader = new ChainLoader();
119 $loader->addLoader($loader1);
120 $loader->addLoader($loader2);
122 $this->assertTrue($loader->exists('foo'));