Class SimpleID\Auth\LoginFormBuildEvent

extends FormBuildEvent
implements StoppableEventInterface
uses StoppableEventTrait

An event used to build the login form.

This class is derived from SimpleID\Util\Forms\FormBuildEvent

, which uses SimpleID\Util\UI\UIBuilder

to build the form. This event uses a region key in the $additional array in the addBlock() method to associate each block with a region. Blocks in each region are sorted and displayed independently of each other.

The regions defined by this class, and their function, can be found in the documentation of the constants below.

Methods
Methods inherited from SimpleID\Util\Forms\FormBuildEvent
__construct(), getFormState()
Methods inherited from SimpleID\Util\Events\UIBuildEvent
getUIBuilder(), merge(), getBlockData(), addAttachment(), getAttachments(), getAttachmentTypes(), getAttachmentsByType(), reset()
Methods used from SimpleID\Util\Events\GenericEventTrait
setEventName(), getEventName()
Methods used from SimpleID\Util\Events\StoppableEventTrait
isPropagationStopped(), stopPropagation()
Constants
Constants inherited from SimpleID\Util\UI\AttachmentManagerInterface
CSS_ATTACHMENT, JS_ATTACHMENT
Properties
Properties inherited from SimpleID\Util\Forms\FormBuildEvent
$form_state
Properties inherited from SimpleID\Util\Events\UIBuildEvent
$builder
Properties used from SimpleID\Util\Events\GenericEventTrait
$eventName
Properties used from SimpleID\Util\Events\StoppableEventTrait
$stopped