我一直在寻找解决方案,但找不到适合Twig的解决方案,我知道这是生活质量的事情。但这会使模板制作稍微容易一些。
示例
{% for userObj in userObjCollection %}
{{ userObj.property }}
{# I want to type hint userObj so I can use intellisense to get the right property #}
{% endfor %}
我目前正在使用PHPStorm IDE,
任何建议或指示,将不胜感激。
编辑
请注意,这纯粹是一个在循环内进行编码的简单问题。网站用户不会与之联系。 (还添加了phpstorm标记来阐明)
编辑2
我已经安装了Symfony2和PHP Annotations插件(很抱歉,之前没有指出这一点)
最佳答案
在 Twig 上使用此功能:
{# @var foo \FooObject #}
关于symfony - Twig 循环中的Typehint(智能)对象,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29164787/