本文整理匯總了PHP中Reply::cache方法的典型用法代碼示例。如果您正苦於以下問題:PHP Reply::cache方法的具體用法?PHP Reply::cache怎麽用?PHP Reply::cache使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類Reply
的用法示例。
在下文中一共展示了Reply::cache方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: index
public function index()
{
//判斷是否存在模式鎖定
global $_W;
$event = empty($_W['event']) ? self::discrevent($_W['msgtype']) : $_W['event'];
//新增芒果自定義參數 user_post
$_W['post'] = ucfirst(strtolower($event));
$lastmodel = get_line_model();
$crosstime = time() - $lastmodel[1];
if (!empty($lastmodel[0]) && $crosstime <= 300) {
$addonparam = explode('/', $lastmodel[0]);
defined('AMANGO_ADDON_NAME') or define('AMANGO_ADDON_NAME', ucfirst($addonparam[0]));
$publicpath = str_replace('./', 'http://' . $_SERVER['HTTP_HOST'] . '/', ONETHINK_ADDON_PATH . AMANGO_ADDON_NAME . '/Public/');
defined('ADDON_PUBLIC') or define('ADDON_PUBLIC', $publicpath);
defined('ADDON_ROOT') or define('ADDON_ROOT', ONETHINK_ADDON_PATH . AMANGO_ADDON_NAME . '/');
Amango_Addons($addonparam[0], '', $addonparam[1], '', fasle);
} else {
//是否是通用請求
if (in_array($event, $this->Common_request)) {
$keyword_count = get_posttype_nums($_W['msgtype']);
if ($keyword_count == 0) {
Reply::trace('Sorry!查詢到0條有關【' . $_W['msgtype'] . '】類型的請求');
}
$preg_keword = get_keyword_match(true);
if (empty($preg_keword['id'])) {
Reply::trace('查詢不到關鍵詞哦~');
}
//關鍵詞組和用戶權限判斷
get_keyword_user_auth(true);
Reply::limit_top();
Reply::cache($preg_keword['id'], '', $preg_keword['keyword_cache'], true);
Reply::response();
} else {
Reply::runBundle(strtolower($event));
}
}
}