Ho cercato una soluzione ma non riesco a trovare nessuno adatto a Twig, so che è una qualità della vita. Ma renderebbe leggermente più semplice il templating.Typehint (intellisense) oggetti all'interno di un loop di ramoscello
Esempio
{% for userObj in userObjCollection %}
{{ userObj.property }}
{# I want to type hint userObj so I can use intellisense to get the right property #}
{% endfor %}
Attualmente sto usando il PhpStorm IDE,
eventuali suggerimenti o puntatori sono molto apprezzate.
Modifica Si noti che questa è una pura domanda per un modo più semplice di codificare all'interno del ciclo. Non è qualcosa con cui un utente di un sito entrerebbe in contatto. (Tag PhpStorm aggiunto anche a chiarire)
Edit 2
Ho i plugin Symfony2 e PHP annotazioni installati (Ci scusiamo per non aver sollevato la questione in precedenza)
Nella maggior parte degli IDE hai intellisense (quando inizi a digitare automaticamente ti fornisce l'elenco delle proprietà per l'oggetto) Normalmente userei/** @var User [] $ userObjCollection */se avessi voluto tale suggerimento in PHPStorm con un loop php. Quindi non è un autocomplete per il campo stesso ma per le proprietà dell'oggetto durante la codifica. – Ricardo
OK, ho capito ora. Purtroppo non posso aiutarti. – Veve
Stai usando il plugin symfony 2 per phpstorm? –