我可以修改实体的get方法吗?

时间:2013-07-17 08:42:28

标签: symfony doctrine-orm

要自定义我的实体User的GetName方法,我可以直接在mu实体中执行此操作,还是必须在我的存储库中查看自定义方法?

我只想返回以破折号开头的名字......

1 个答案:

答案 0 :(得分:1)

我建议你创建另一个返回的方法

# Name.php

    public function getDashedName()
    {
        return '- ' . $this->getName();
    }

如果你不能,那么是的,你必须修改你实体中的getName()功能。存储库仅用于处理对象的查询。