function __construct()
 {
     // clear messages and errors
     classModel::$errors = classModel::$messages = array();
     // set logout link
     authModel::$logoutLink = $this->makeURI(array("controller" => "auth", "action" => "logout"));
     // check logining
     if (!authModel::is_Authorized()) {
         header("Location: " . $this->makeURI(array("controller" => "auth")));
     } else {
         authModel::$userData = classModel::getSession("userData");
     }
     // create top menu
     self::createTopMenu();
 }
 private function Authorize($login, $password)
 {
     if (authModel::checkInBase($login, $password)) {
         classModel::setSession(array('login' => true));
         // set loggined user data
         authModel::$userData = usersModel::getUser("login_user = '******' AND " . "password_user = '******'");
         // write to session
         classModel::setSession(array('userData' => authModel::$userData));
         // go to main admin page
         header("Location: " . $this->makeURI(array('controller' => 'archive')));
         exit;
     } else {
         authModel::$errors[] = 'Wrong login\\password';
     }
     return null;
 }