本文整理汇总了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');