Example #1
0
 /**
  * Change the users password.
  *
  * @param string $password
  * @param string $repeatPassword
  *
  * @return void
  */
 protected function changePassword($password, $repeatPassword)
 {
     if (!$password || !$repeatPassword) {
         $this->template->assign('errorPassword', 'emptyPasswordOptions');
         return;
     }
     if ($password !== $repeatPassword) {
         $this->template->assign('errorPassword', 'passwordsDontMatch');
         return;
     }
     $this->user->setPassword($password);
     $this->template->assign('messagePassword', 'passwordSuccess');
 }