Файл: mob-site/engine/main/Session.php
Строк: 40
<?php
/*
* Работа с сессиями
*/
class Session{
public static function activation(){
return session_start();
}
//Запись сессии при авторизации
public static function newSessionUsersLogin($this_session){
$_SESSION['user']['login'] = $this_session;
return $_SESSION['user']['login'];
}
/*
* Запись сессии при редиректе с сообщением
*/
public static function newSessionMessage($this_message){
$_SESSION['message'] = $this_message;
return $_SESSION['message'];
}
//Удаление сессии сообшения
public static function deleteSessionMessage(){
if($_SESSION['message']){
unset($_SESSION['message']);
return true;
}else{
return false;
}
}
/*
* Метод определения регистрации, авторизации
*/
public static function authtrue(){
if(isset($_SESSION['user']['login'])){
return true;
}
return false;
}
//Удаление сессии
public static function logout(){
if(isset($_SESSION['user']['login'])){
unset($_SESSION['user']['login']);
return true;
}else{
return false;
}
}
}
?>