本文整理汇总了PHP中Main::getLang方法的典型用法代码示例。如果您正苦于以下问题:PHP Main::getLang方法的具体用法?PHP Main::getLang怎么用?PHP Main::getLang使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Main
的用法示例。
在下文中一共展示了Main::getLang方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: getSettings
/**
* @return array
*/
public function getSettings()
{
$vl = $this->_main->getValidator();
$this->_settings = $this->getDefaultSettings();
$theme = $vl->getVariable('theme', 'value');
$middletext = $vl->getVariable('middletext', 'value');
$hidetime = $vl->getVariable('hidetime', 'value');
$merge = $vl->getVariable('merge', 'value');
$advanced = $vl->getVariable('advanced', 'value');
$quotes = $vl->getVariable('spoiler', 'value');
if ($theme != "" && isset($this->_themes[$theme])) {
$this->_settings['theme'] = $theme;
}
if ($middletext != "") {
$this->_settings['middle_text'] = $middletext;
}
if ($hidetime != '1') {
$this->_settings['hide_time'] = false;
}
if ($merge != '1') {
$this->_settings['merge_fleets'] = false;
}
if ($advanced == '1') {
$this->_settings['advanced_summary'] = true;
}
if ($quotes == '1') {
$this->_settings['harvest_spoiler'] = true;
}
$this->_settings['lang'] = $this->_main->getLang();
return $this->_settings;
}
示例2: Main
<?php
/**
* Created by PhpStorm.
* User: developer
*/
session_start();
define('appDir', __DIR__);
$errors = FALSE;
$check = FALSE;
require_once appDir . '/class/main.class.php';
$userModel = new Main();
$userModel->checkNewLang();
$pageLang = $userModel->getLang();
$shaKey = $userModel->getSha1();
//если куки есть, проверяем, есть ли у нас в базе такие же, и если есть - ставим в переменную флаг - true
if (isset($_COOKIE[$shaKey]) && !empty($_COOKIE[$shaKey])) {
$userCookie = $_COOKIE[$shaKey];
$check = $userModel->checkSession($userCookie);
}
// проверяем существование глобальной переменной, и присваиваем ее переменной
$getAction = isset($_GET["action"]) && !empty($_GET["action"]) ? $_GET["action"] : false;
// если пользователь не залогинен, ему можна показать страницу авторизации, или регистрации
// иначе - профиль или выход
$action = $getAction ? $check ? $getAction : ($getAction != "register" ? "login" : $getAction) : ($check ? "index" : "login");
// действия в зависимости от переменной $action
switch ($action) {
case "index":
$userUid = $userModel->getSessionUID($userCookie);
$user = $userModel->getUser($userUid);
break;