Description

Protects against form tampering. It ensures that: - Form`s action (URL) is not modified. - Unknown / extra fields are not added to the form. - Existing fields have not been removed from the form. - Values of hidden inputs have not been changed. @psalm-property array{validate:bool, unlockedFields:array, unlockedActions:array, validationFailureCallback:?\Closure} _config

Properties

Methods

InheritedAbstractFinalStaticDatatypeHeader
IResponseIResponse executeCallback(IClosure aCallback, Exception anException)
IResponseIResponse startup(IEvent anEvent)
IResponseIResponse validationFailure(DFormProtector formProtector)
boolbool initialize(Json[string] initData = null)
stringstring _getSessionId()
IEvent[]IEvent[] implementedEvents()