正如the propel documentation中详细描述的那样,propel会生成一个基类,例如Base\Foo
,它由单个类Foo
扩展。这同样适用于另一个表,例如分别为Base\Bar
和Bar
。我可以将必要的属性/方法添加到Base
类中,但可以重新生成它们。使用中产阶级
class Foo extends MyClass {}
class MyClass extends Base\Foo
{
//must be created for each Foo, Bar, Buzz,
//they must extend Base/Foo, Base/Bar, Base/Buzz respectively
}
拥有单一可扩展类的最佳方式(就推进而言)是什么?应该behaviours使用吗?