twig访问类来自模板的静态属性

时间:2013-07-29 14:43:52

标签: php properties static twig

任何人都可以建议如何从树枝模板中访问类静态属性吗?

让我说我有

class Foo {

    const KEY_1 = 1;
    const KEY_2 = 2;

    const VAL_1 = 'HELLO 1';
    const VAL_2 = 'HELLO 2';

    public static $bar = array(
        self::KEY_1 => self::VAL_1,
        self::KEY_2 => self::VAL_2,
    );

}

然后我将此类转移到模板,如

$template->render(array('Foo' => new Foo() ))

现在,我如何从枝条模板中访问静态属性,如

{{ Foo.bar.constant('Foo::KEY_1') }}
像这样或任何其他方式......我认为我尝试了所有可能的方式:(

0 个答案:

没有答案