我一直在寻找解决方案,但找不到适合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/

10-11 11:16