Экземпляр оператора в Twig / Symfony 2?
У меня есть смешанный массив, подобный этому (мобильные номера и объекты):
$targets = array();
$targets[] = '+32647651212';
$targets[] = new Customer();
В моем шаблоне Twig мне нужно позвонитьgetMobile()
еслиtarget
этоCustomer
или просто напечатайте число, если это действительно число (string
).
Есть ли что-то вродеinstanceof
оператор в Twig?
<ul>
{% for target in targets %}
<li>{{ target instance of MyEntity ? target.getMobile : target }}</li>
{% else %}
<li>Nothing found.</li>
</ul>