Instanz des Operators in Twig / Symfony 2?
Ich habe ein gemischtes Array wie dieses (Handynummern und Entitäten):
$targets = array();
$targets[] = '+32647651212';
$targets[] = new Customer();
In meinem Twig Template muss ich anrufengetMobile()
obtarget
ist einCustomer
oder drucken Sie einfach die Nummer, wenn es sich tatsächlich um eine Nummer handelt (string
).
Gibt es so etwas wieinstanceof
Betreiber in Twig?
<ul>
{% for target in targets %}
<li>{{ target instance of MyEntity ? target.getMobile : target }}</li>
{% else %}
<li>Nothing found.</li>
</ul>