普林 发表于 2012-6-28 16:15:52

实现CodeIgniter代码提示的另一个方法

本帖最后由 普林 于 2012-6-28 16:15 编辑

看了很多大大的分享,现分享另一种方法:
在CI_Controller和CI_Model的类定义前追加如下代码。
既能够进行代码提示,也能够在自定义Model中访问$this->db了。具体操作如下:
把版本中的
system/core/Controller.php
system/core/Model.php
拷出来放在application/libraries/里面
然后再加以下注释,这样可不改核心源码

/**
* 实现代码提示功能
*
* @property CI_Loader $load
* @property CI_DB_active_record $db
* @property CI_Calendar $calendar
* @property Email $email
* @property CI_Encrypt $encrypt
* @property CI_Ftp $ftp
* @property CI_Hooks $hooks
* @property CI_Image_lib $image_lib
* @property CI_Language $language
* @property CI_Log $log
* @property CI_Input $input
* @property CI_Output $output
* @property CI_Pagination $pagination
* @property CI_Parser $parser
* @property CI_Session $session
* @property CI_Sha1 $sha1
* @property CI_Table $table
* @property CI_Trackback $trackback
* @property CI_Unit_test $unit
* @property CI_Upload $upload
* @property CI_URI $uri
* @property CI_User_agent $agent
* @property CI_Validation $validation
* @property CI_Xmlrpc $xmlrpc
* @property CI_Zip $zip
* @property CI_Form $form_validation
*/
class CI_Model {
。。。
}


zhouli520 发表于 2012-6-28 17:53:25

mark~:lol

自然 发表于 2012-6-28 18:16:09

有用嘛?我去试试

519999189 发表于 2012-8-4 15:10:10

顶呀 可以用吗

实现网 发表于 2012-8-4 16:21:51

可以提示db,但db以下提示不了。

wwwhx110com 发表于 2014-2-11 00:15:45

怎么用呢?

笛声何处 发表于 2014-7-16 15:47:32

mark{:1_1:}

mtzai 发表于 2014-7-17 09:08:11

怎么用?
页: [1]
查看完整版本: 实现CodeIgniter代码提示的另一个方法