cakephp写Lib要点
前提
cakephp 版本 2.6.4
Lib中载入其他Lib
在头部申明
App::build(array('Lib' => array(APP.'Lib'.DS.'MyLib'.DS)));
App::uses('My01Lib', 'Lib');
App::uses('My02Lib', 'Lib');
或者
App::uses('My01Lib', 'Lib/MyLib');
在类内部载入
App::import('Lib/MyLib', 'My01Lib');
$oMy01Lib = new My01Lib;
注:使用 import 时,My01Lib 文件中必须有名为 My01Lib 的类。
同理,在Lib中载入Model
//相当于include
App::import('Model', 'Mdlname');
在 Lib 中使用 request
App::import('Model', 'MyModel');
$this->MyModel = new MyModel();
$this->request = Router::getRequest();
$id = $this->request->pass[0];
var_dump($id);
posted on 2020-03-06 16:13 aworkstory 阅读(120) 评论(0) 编辑 收藏 举报