public function RegisterAction($route)
 {
     $resArr = array();
     $error = "";
     $resArr['Title'] = 'Регистрация';
     if ($_SERVER['REQUEST_METHOD'] == 'POST') {
         if (Users_Model::GetUserLogin($_POST['login'])) {
             $error .= "Пользователь с логином {" . $_POST['login'] . "} существует!";
             $resArr['Content'] = Users_View::GetRegisterForm($error);
             return $resArr;
         }
         if ($_POST['password'] == $_POST['password2'] && $_POST['password'] != "") {
             if ($_POST['name'] == '' || $_POST['email'] == '') {
                 $error .= 'Не все поля заполнены!';
                 $resArr['Content'] = Users_View::GetRegisterForm($error);
                 return $resArr;
             } else {
                 unset($_POST['password2']);
                 $user = $_POST;
                 $user['id'] = Users_Model::UserAdd($_POST);
                 Core::$user->Auth($user);
                 header("Location: /");
                 die;
             }
         } else {
             $error = "Повторите пароли!";
             $resArr['Content'] = Users_View::GetRegisterForm($error);
             return $resArr;
         }
     }
     if ($_SERVER['REQUEST_METHOD'] == 'GET') {
         if ($route[0] == 'ok') {
             $resArr['Content'] = Users_View::GetOKRegisterMessage();
         } else {
             $resArr['Content'] = Users_View::GetRegisterForm();
         }
     }
     return $resArr;
 }