如何从模型调用另一个模型中存在的函数?我不想重复代码。
最佳答案
我们可以使用模型关系来调用另一个模型中的函数。例如。
$this->Model->ModelOne->find();
$this->Model->ModelOne->customFunc();
如果模型中没有关系,我们可以使用
$this->loadModel('ModelName');
在模型中使用。
在这种情况下,您可以使用
$this->ModelName->function();
直接在您加载该模型时。
关于CakePHP:调用其他模型函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7204591/