我的问题是:如果我们创建一个类的任何对象,那么该类文件应该包含在我们的文件.In
zend框架中。如果不包含该文件,这怎么可能?
例如:
如果我在控制器文件夹中有indexcontrolle
r,在模型文件夹中有名称为Article.php
的文章模型,那么在索引控制器中如何使用articale.php?
类IndexController扩展了Zend_Controller_Action {
private $_model;
public function indexAction() {
$model=new Model_Article();/*how it is possible where and when this file include in index controller */
}
}
?>
抱歉我的英语不好
答案 0 :(得分:0)
假设你使用的是zf1版本而不是zf2,你可以使用,
$model = new Application_Model_Article();
其中article.php位于模型文件夹下。
您可以在任何控制器和任何操作中调用此方法。 然后你可以使用例如$ model-> fetchAll();调用模型的任何功能..
答案 1 :(得分:0)
Zend Autoloader负责自动类加载。它使用__autoload
。您可以详细了解here和here。