File: D:/HostingSpaces/SBogers64/klimroosbudel.nl/wwwroot/kms/lib/general/session.class.php
<?php
/**
* session.class.php
* Created by Komma Mediadesign.
* Author: mike
* Date: 3/20/13
*/
class Session
{
public static function init()
{
session_start();
}
public static function set($key, $value)
{
if (is_array($key)) {
// two dimensional ?
$_SESSION[$key[0]][$key[1]] = $value;
} else {
$_SESSION[$key] = $value;
}
}
public static function get($key)
{
if (is_array($key)) {
// two dimensional ?
if (isset($_SESSION[$key[0]][$key[1]])) {
return $_SESSION[$key[0]][$key[1]];
}
} elseif (isset($_SESSION[$key])) {
return $_SESSION[$key];
}
return false;
}
public static function destroy($key = null)
{
if ($key == null) {
session_destroy();
} elseif (is_array($key)) {
// two dimensional ?
if (isset($_SESSION[$key[0]][$key[1]])) {
unset($_SESSION[$key[0]][$key[1]]);
}
} else {
unset($_SESSION[$key]);
}
}
}