【发布时间】:2012-02-15 03:34:04
【问题描述】:
我想扩展 Entity\Base 类,如何在 Doctrine 2.1 中做到这一点?我的研究表明,每当有人遇到这样做的问题时,他都会切换到 Doctrine 1.2 :)n 我正在使用 yaml 配置
【问题讨论】:
-
为什么要扩展它?
-
我想创建一个扩展基础的新类,例如 User extends UserBase。实际上现在所有基类都在 Entities/Base 中,所以我想在 Entities 中创建新类,它们将扩展 Entities/Base 类
-
@jaro 我想遵循 Doctrine 1.2 中的模式,我有基类和普通类,我扩展基类以便能够编写自己的自定义方法。问题是基类是自动生成的,我不想在每次更改模型中的某些内容时丢失代码。
-
你能发布一个你想要实现的代码示例吗?
-
@jere 已经修复,而不是让 ClassModel 扩展 ClassBase 我已经让 ClassBase 扩展 ClassModel