如何在Zend Framework中使用我自己的模型类?

时间:2011-09-04 11:31:07

标签: php zend-framework model

我写了一个DB类,我想在Zend Framework中创建自己的模型类。我自己的模型从PDO扩展,它会自动创建一个查询来处理数据库。 如何在Zend Framework中使用我自己的模型类?

2 个答案:

答案 0 :(得分:0)

Zend Framework没有官方模型支持,所以您不需要做任何特殊的事情。只要您的模型具有保存,更新和删除方法,您就可以像使用任何其他模型一样使用它。

您将无法访问任何Zend Framework“automagic”,例如自动填充字段。您必须公开获取和设置所有字段的公共方法。

答案 1 :(得分:0)

假设您将课程放在models/Myclass.php文件中,那么您的课程将如下所示: -

class Application_Model_Myclass
{
    //all my class stuff goes here
}

然后您可以在控制器或其他模型中使用它: -

$myclass = new Application_Model_Myclass();

有关Zend Framework naming conventions in the manual的更多信息。