<?php
class User {
private static $user_id = -1; # ID пользователя
private static $is_auth = false; # Состаяние авторизации
private static $data = array(); # Данные пользователя
# Авторизация пользователя
public static function authentication($username, $userpass) {
$users = array(
'admin' => 'admin',
);
if (isset($users[$username]) and $users[$username] == $userpass) {
self::$user_id = 1;
self::$is_auth = true;
self::$data = array('name' => 'admin', 'pass' => 'admin');
}
}
# Получение ID пользователя
public static function getId() {
return self::$user_id;
}
# Получение данных пользователя
public static function get($name) {
return isset(self::$data[$name]) ? self::$data[$name] : null;
}
}
?>