【发布时间】:2016-05-09 19:57:08
【问题描述】:
对不起,如果问题已经被问过,但我想知道在另一个模型 MVC 中导入模型是否正确,或者是否最好在每个模型中执行相同的功能?
现在,在我的库文件夹中的模型中,我添加了与控制器中相同的方法:
class Model
{
protected function __construct()
{
$this->db = new Database;
}
public function model($model)
{
require_once '../app/models/' . $model . '.php';
return new $model();
}
}
在我的模型文件中:
class Exemple_model extends Model
{
function __construct ()
{
parent::__construct();
}
public function exemple_function()
{
$otherModel = $this->model('urlAnotherModelFile');
$otherModel->otherMethod();
}
}
但我不确定这样做是否正确,或者是否是最好的方法。
提前感谢您的回答。
【问题讨论】:
-
导入到底是什么意思?延长?
-
哦,我明白了,等我写一个答案。
-
模型是一个层,不是一个类
标签: php model-view-controller methods model