我正在使用Zend Framework和Doctrine 2.2开发一个项目。该项目使用户具有多种用户类型。每个用户类型都有自己的数据库模型,因此我想扩展一个基础“User”类来抽象我需要在所有用户中执行的一些常用函数。
假设我有一个
Model_Profile
模型和
Model_Artist
模型。这两种都是用户类型,所以我希望它们都能扩展
Model_User_Abstract
所有脚本运行正常,直到我尝试运行Doctrine的
orm:schema-tool:update --force
这导致找不到php错误'Model_User_Abstract'。我实际上并不想在数据库中继承任何继承,我只想扩展一个只在我的应用程序中使用的类。
关于如何制作Doctrine的任何想法都允许这个?