/**
  * Displays current user edit page.
  *
  * @return mixed
  */
 public function actionEdit()
 {
     if (Users::getRights() > 0) {
         return $this->redirect('/');
     }
     $url = Yii::$app->request->get('userurl');
     $error = '';
     if ($post = Yii::$app->request->post()) {
         if (isset($post['email']) && !empty($post['email'])) {
             $email = $post['email'];
         } else {
             $error = 'Введіть, будь ласка, email';
         }
         if (isset($post['pass']) && !empty($post['pass'])) {
             $pass = $post['pass'];
         } else {
             $error = 'Введіть, будь ласка, пароль';
         }
         if (isset($post['name']) && !empty($post['name'])) {
             $name = $post['name'];
         } else {
             $error = 'Введіть, будь ласка, своє ім\'я';
         }
         if (empty($error)) {
             $users = new Users();
             $users->email = $email;
             $users->name = $name;
             $users->pass = $pass;
             if ($users->editUsersData($url)) {
                 //				    return $this->redirect('/events');
             } else {
                 $error = 'На жаль, неможливо увійти через помилку у введенні email та/або паролю.';
             }
         }
     }
     return $this->render('edit', ['user' => (new Users())->getUsersData($url), 'error' => $error]);
 }