¿Instancia del operador en Twig / Symfony 2?
Tengo una matriz mixta como esta (números móviles y entidades):
$targets = array();
$targets[] = '+32647651212';
$targets[] = new Customer();
En mi plantilla Twig tengo que llamargetMobile()
Sitarget
es unCustomer
o simplemente imprima el número si en realidad es un número (string
).
Hay algo comoinstanceof
operador en Twig?
<ul>
{% for target in targets %}
<li>{{ target instance of MyEntity ? target.getMobile : target }}</li>
{% else %}
<li>Nothing found.</li>
</ul>