本文整理匯總了PHP中plugin::add方法的典型用法代碼示例。如果您正苦於以下問題:PHP plugin::add方法的具體用法?PHP plugin::add怎麽用?PHP plugin::add使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類plugin
的用法示例。
在下文中一共展示了plugin::add方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: define
//============================ 定義框架地址(必須)============================
define('AUTOPHP_PATH', dirname(APP_PATH) . '/framework');
try {
//============================ 開始加載框架!============================
require AUTOPHP_PATH . DS . 'auto.php';
//auto::run() 當前主要負責加載autoload 和一些常量定義的檢測
//關掉或開啟debugMode,此處可以不處理,默認為關閉!
$debugMode = true;
auto::setDebugMode($debugMode);
auto::run();
//設置時區
date_default_timezone_set("Asia/Shanghai");
//============================ 對 plugin 進行定義 ============================
//如果需要,定義一些(個數不限)在 action 執行之前預執行 和 後執行的程序
plugin::add('plugin_wbinit', plugin::type_before_run);
plugin::add('plugin_backEnd', plugin::type_after_run);
//plugin::add('Plugin_Requestend', plugin::TYPE_AFTER_RUN);
//============================ 對request 的數據進行處理 ============================
//(必要)此處主要是為了提高一些獲取效率,進行一次讀入,同時也對原生 $_POST 等做了銷毀
$antiXssModeOn = true;
//是否開啟對 $_POST, $_GET, $_COOKIE 的防跨站處理
$addslashesModeOn = true;
request::init($antiXssModeOn, $addslashesModeOn);
//add log conf
$logconf = config::get('log.default');
log::addLogger(new logger_default($logconf));
//============================ 定義一些快捷的function 別名之類,此處非必須 ============================
util::loadMiscellaneous();
//============================ 開始定義database 和 cache相關資源 ============================
//定義database server
$dbconf = config::get('dbmysql');