本文整理汇总了PHP中Helper_Config::check方法的典型用法代码示例。如果您正苦于以下问题:PHP Helper_Config::check方法的具体用法?PHP Helper_Config::check怎么用?PHP Helper_Config::check使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Helper_Config
的用法示例。
在下文中一共展示了Helper_Config::check方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: __construct
public function __construct()
{
$request = JO_Request::getInstance();
parent::__construct();
//set default timezone if is not set
if (!ini_get('date.timezone')) {
ini_set('date.timezone', 'UTC');
}
WM_Users::initSession(JO_Session::get('user[user_id]'));
if (!JO_Session::get('user[user_id]')) {
JO_Session::set('user', array('user_id' => 0));
}
//mobile version
if ($request->issetParam('full_version')) {
$re = $request->setCookie('full_version', 1, 86400, '/', '.' . $request->getDomain());
$this->redirect($request->getBaseUrl());
} else {
if ($request->issetParam('remove_full_version')) {
$re = $request->setCookie('full_version', 0, 86400, '/', '.' . $request->getDomain());
$this->redirect($request->getBaseUrl());
}
}
$mobile_detect = new JO_Mobile_Detect();
JO_Registry::set('isMobile', false);
if ($mobile_detect->isMobile() && !$mobile_detect->isTablet() && in_array('mobile', WM_Modules::getTemplates())) {
if (!$request->getCookie('full_version')) {
JO_Registry::set('template', 'mobile');
Helper_Config::set('config_disable_js', 0);
if (Helper_Config::get('site_logo_mobile')) {
Helper_Config::set('site_logo', Helper_Config::get('site_logo_mobile'));
}
}
JO_Registry::set('isMobile', true);
}
//is not ajax
if (!$request->isXmlHttpRequest()) {
WM_Licensecheck::checkIt();
if (Helper_Config::get('config_maintenance')) {
if ($request->getController() != 'error' && $request->getAction() != 'maintenance') {
$this->forward('error', 'maintenance');
}
}
////first login
if (JO_Session::get('user[user_id]')) {
if (JO_Session::get('user[first_login]')) {
if (!in_array($request->getController(), array('pages', 'smuk', 'crons', 'pin', 'boards', 'js', 'json', 'cache', 'data'))) {
if ($request->getParam('direct_path') != 'true') {
if ($request->getController() != 'welcome') {
if ($request->getController() == 'users' && $request->getAction() == 'logout') {
} else {
$this->redirect(WM_Router::create($request->getBaseUrl() . '?controller=welcome'));
}
}
}
}
} else {
if ($request->getController() == 'welcome') {
JO_Action::getInstance()->redirect($request->getBaseUrl());
}
}
} elseif ($request->getController() == 'welcome') {
JO_Action::getInstance()->redirect($request->getBaseUrl());
}
}
Helper_Config::check();
WM_Licensecheck::checkIt();
}