【发布时间】:2017-02-26 03:59:58
【问题描述】:
我只是想知道是否有任何方法可以修改实体生成脚本(使用 generate:doctrine:entity 调用)。
例如脚本像这样创建EntityRepository
use Doctrine\ORM\EntityRepository;
/**
* FreeTokenRepository
*
* This class was generated by the Doctrine ORM. Add your own custom
* repository methods below.
*/
class FreeTokenRepository extends EntityRepository
{
}
但我想让 EntityRepository 像这样扩展我自己的 Repository 子类(并且还对括号使用不同的约定)
use AppBundle\Model\Repository;
/**
* FreeTokenRepository
*
* This class was generated by the Doctrine ORM. Add your own custom
* repository methods below.
*/
class FreeTokenRepository extends Repository {
}
有没有办法自定义 symfony/doctrine 实体创建脚本?和所有其他生成脚本?所以我不必每次都更改自动生成的类?
【问题讨论】:
标签: php symfony doctrine entity auto-generate