参考文章:http://codeigniter.org.cn/forums/thread-401-1-1.html
写一个类extends CI_Controller,然后申明一些全局变量,如下所示:
class My_Controller extends CI_Controller {
//加入以下代码到CI的Controller和Model类的类申明下
//------------------------------------------------------------------------
//补善CI在IDE中的代码提示-开始
//------------------------------------------------------------------------
/**
* @var CI_Loader
*/
public $load;
/**
* @var CI_DB_active_record
*/
public $db;
/**
* @var CI_Calendar
*/
public $calendar;
/**
* @var Email
*/
public $email;
/**
* @var CI_Encrypt
*/
public $encrypt;
/**
* @var CI_Ftp
*/
public $ftp;
/**
* @var CI_Hooks
*/
public $hooks;
/**
* @var CI_Image_lib
*/
public $image_lib;
/**
* @var CI_Language
*/
public $language;
/**
* @var CI_Log
*/
public $log;
/**
* @var CI_Output
*/
public $output;
/**
* @var CI_Pagination
*/
public $pagination;
/**
* @var CI_Parser
*/
public $parser;
/**
* @var CI_Session
*/
public $session;
/**
* @var CI_Sha1
*/
public $sha1;
/**
* @var CI_Table
*/
public $table;
/**
* @var CI_Trackback
*/
public $trackback;
/**
* @var CI_Unit_test
*/
public $unit;
/**
* @var CI_Upload
*/
public $upload;
/**
* @var CI_URI
*/
public $uri;
/**
* @var CI_User_agent
*/
public $agent;
/**
* @var CI_Validation
*/
public $validation;
/**
* @var CI_Xmlrpc
*/
public $xmlrpc;
/**
* @var CI_Zip
*/
public $zip;
//------------------------------------------------------------------------
//补善CI在IDE中的代码提示—结束
//------------------------------------------------------------------------
}