public static function generate($name = null) { import('system/share/network/session'); $name = $name ? $name : self::$name; Session::start(); $_SESSION[$name] = self::$csrf_token = md5(uniqid(rand(), true)); return $_SESSION[$name]; }