Assetic\Extension\Twig\TwigResource::getContent PHP Method

getContent() public method

public getContent ( )
    public function getContent()
    {
        try {
            return method_exists($this->loader, 'getSourceContext') ? $this->loader->getSourceContext($this->name)->getCode() : $this->loader->getSource($this->name);
        } catch (\Twig_Error_Loader $e) {
            return '';
        }
    }

Usage Example

Esempio n. 1
0
 public function testInvalidTemplateNameGetContent()
 {
     $loader = $this->getMock('Twig_LoaderInterface');
     $loader->expects($this->once())->method('getSource')->with('asdf')->will($this->throwException(new \Twig_Error_Loader('')));
     $resource = new TwigResource($loader, 'asdf');
     $this->assertEquals('', $resource->getContent());
 }