CoolCMS API

FormTrait

Requires in the host class: - $this->translator - $this->translatorDomain - $this->advertPasswordResetManager (AdvertPasswordResetManager) - getAdvert(): ?Advert - createSentContent(): string (z ModalTrait) - updateModalContent(string): void (z ModalTrait)

The form only passes the advert id and the entered e-mail to the Api (:Api:Comcat:Advert:sendPasswordReset). The password is neither generated nor overwritten here: the Api sends a one-time edit link where the owner picks a new password. The attempt limit is held by the Api on the server (per advert and per IP); a session limit could be bypassed by dropping the cookie.

Table of Contents

Methods

onSuccess()  : void
createComponentForm()  : Form

Methods

onSuccess()

public onSuccess(Form $form, ArrayHash $values) : void
Parameters
$form : Form
$values : ArrayHash
On this page

Search results