field_email = $email; try { if ($curr_user->password_verify($password)) { $curr_user->save(); redirect_to(get_permalink('users:profile')); } else { $this->context['error_message'] = 'Invalid password'; } } catch (ValidationError $ex) { $this->context['error_form'] = $ex; return; } catch (\Exception $ex) { $this->context['error_message'] = 'Unexpected error'; return; } } }