繁体   English   中英

如何在Zend框架中使用自己的模型类?

[英]How can I use my own model class in the Zend Framework?

我编写了一个数据库类,并希望在Zend Framework中创建自己的模型类。 我自己的模型是从PDO扩展而来的,它会自动创建一个查询以使用数据库。 如何在Zend框架中使用自己的模型类?

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

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

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

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

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

$myclass = new Application_Model_Myclass();

手册中提供了有关Zend Framework命名约定的更多信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM