cakephp要求供应商文件干扰加载模型并显示错误

时间:2014-04-01 19:16:26

标签: php cakephp

我有三个控制器 -

  
      
  1. WebServices Controller
  2.   
  3. 错误控制器
  4.   
  5. 项目控制器
  6.   
**WebservicesController.php**

App::import('Vendor','nusoap');

App::import('Vendor','autotask');

class WebservicesController extends AppController {
}

**BugsController.php**

App::uses('CakeEmail', 'Network/Email');
App::import('Controller', 'Webservices');

class BugsController extends AppController {   
    public $uses = array('Bug','Project');

    public function edit($id = null) {    
    $project_name = $this->Project->get_project_name_by_id($this->request-    >query['pid']);

    }

}

autotask.php

要求“autotaskwrapper.php”; - >这是我需要包含的另一个类。到目前为止,这似乎是个问题。是因为我使用“require”而不是“App :: import”。如果是这种情况,我如何在供应商类中使用App :: import

如果我删除此App :: import('Vendor','autotask');从Webservices控制器,一切正常。如果我加入它说 -

   Call to undefined method Project::get_project_name_by_id() 

0 个答案:

没有答案