Cakephp2:如何在Controller in Model中调用和使用该函数

时间:2014-11-26 03:57:39

标签: php cakephp-2.0

我是Cakephp2的新手,我想向专业人士提问。 如何在cakephp2中的控制器中调用模型中的函数?我已经阅读了文档但是 我不清楚,因为我是一个新手。如果我能得到明确的解释,那将是很棒的!谢谢!

例如,我有一个名为Android的模型,在该模型中有一个函数

public  function _checkUaType($ua) {

}

我应该像$this->Android->_checkUaType($ua)一样调用这个函数吗?或者有更好的方法在控制器中使用功能?

1 个答案:

答案 0 :(得分:1)

您需要在控制器中加载模型并调用Model函数,如下例所示。

在Controller中使用以下代码:

function YourFunctionName {
    $this->loadModel('Android');
    $this->Android->_checkUaType($ua);
}