public static function start() { self::$_id = Url::Get(SESSION_NAME, null, $_COOKIE); if (!self::$_id) { self::$_id = bin2hex(openssl_random_pseudo_bytes(32)); setcookie(SESSION_NAME, self::$_id, time() + SESSION_EXPIRE, '/', SESSION_DOMAIN); } self::$_sess = Cache::Get(SESSION_NAME . '_' . self::$_id, true); }