- Small fixes made to session
This commit is contained in:
parent
4fbf91e940
commit
3bc53f02e5
@ -8,17 +8,22 @@ use session_name, session_id, session_start, session_destroy, session_save_path,
|
||||
|
||||
class Session
|
||||
{
|
||||
public static function get($key, $default = null)
|
||||
public static function get($key, $default = null) : mixed
|
||||
{
|
||||
return static::has($key) ? $_SESSION[$key] : $default;
|
||||
}
|
||||
|
||||
public static function set($key, $value)
|
||||
public static function define($key, $value) : bool
|
||||
{
|
||||
return static::has($key) ? false : static::set($key, $value) || true;
|
||||
}
|
||||
|
||||
public static function set($key, $value) : mixed
|
||||
{
|
||||
return $_SESSION[$key] = $value;
|
||||
}
|
||||
|
||||
public static function delete($key)
|
||||
public static function delete($key) : void
|
||||
{
|
||||
unset($_SESSION[$key]);
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user