我有一个对象数组
$objects = fetch objects from DB using Doctrine
在twig中,我想创建一个显示对象的实体类名称的foreach循环。我想要这个,因为数组存在于不同的对象之外。
所以我试试这个,当然这不起作用。
{% for object in objects %}
{{ object.entityClassName }}
{% endfor %}
如何在树枝中显示对象的实体类名称?
我抬头看了这个问题: how can we get class name of the entity object in twig view
这个问题有更简单的解决方案吗?王氏
答案 0 :(得分:1)
最简单的方法就像您粘贴的链接中的一个:
public function getClassName()
{
return (new \ReflectionClass($this))->getShortName();
}
将上述方法添加到您的实体中,然后在树枝中使用它:
{{ object.className }}