コード例 #1
0
ファイル: class.user.php プロジェクト: ValenokPC/tabernacms
 /**
  * Update user row
  * @var integer
  */
 public static function updateUser(struct_core_users $user)
 {
     $result = rad_dbpdo::update_struct($user, RAD . 'users');
     if ($result) {
         rad_session::$user = $user;
         $_SESSION['user_dump'] = $user;
     }
     return $result;
 }
コード例 #2
0
 /**
  * Destroy the session
  *
  */
 public static function logout()
 {
     self::$is_admin = 0;
     self::$user = null;
     unset($_SESSION['user'], $_SESSION['pass'], $_SESSION['user_dump']);
     if (!session_regenerate_id(true)) {
         session_destroy();
         session_start();
     }
 }