Finisher implements JsonSerializable

Read onlyYes
FinalYes

DTO for a wizard finisher, representing the action after submitting wizard data.

Used in WizardProviderInterface::handleSubmit() when handling wizard submit.

Internal

Table of Contents

Interfaces

JsonSerializable

Methods

createCustomFinisher()  : self
createNoopFinisher()  : self
createRedirectFinisher()  : self
createReloadFinisher()  : self
jsonSerialize()  : mixed
withResetButton()  : self

Methods

createCustomFinisher()

public static createCustomFinisher(string $identifier, string $module, string $successTitle, string $successMessage[, array<string|int, mixed> $data = [] ]) : self
Parameters
$identifier : string
$module : string
$successTitle : string
$successMessage : string
$data : array<string|int, mixed> = []
Return values
self

createNoopFinisher()

public static createNoopFinisher(string $successTitle, string $successMessage) : self
Parameters
$successTitle : string
$successMessage : string
Return values
self

createRedirectFinisher()

public static createRedirectFinisher(string $url, string $successTitle, string $successMessage) : self
Parameters
$url : string
$successTitle : string
$successMessage : string
Return values
self

createReloadFinisher()

public static createReloadFinisher(string $successTitle, string $successMessage) : self
Parameters
$successTitle : string
$successMessage : string
Return values
self

jsonSerialize()

public jsonSerialize() : mixed

withResetButton()

public withResetButton(string $resetButtonLabel) : self
Parameters
$resetButtonLabel : string
Return values
self

        
On this page

Search results