Goetas\Twital\TwitalLoader::setLoader PHP Method

setLoader() public method

Set the wrapped Twig loader
public setLoader ( Twig_LoaderInterface $loader ) : TwitalLoader
$loader Twig_LoaderInterface
return TwitalLoader
    public function setLoader(\Twig_LoaderInterface $loader)
    {
        $this->loader = $loader;
        return $this;
    }

Usage Example

Ejemplo n.º 1
0
 public function testInternalLoader()
 {
     $loader = new StringLoader();
     $twitalLoader = new TwitalLoader($loader);
     $this->assertSame($loader, $twitalLoader->getLoader());
     $newLoader = new StringLoader();
     $twitalLoader->setLoader($newLoader);
     $this->assertSame($newLoader, $twitalLoader->getLoader());
     $this->assertNotSame($loader, $twitalLoader->getLoader());
 }