class CRM_Core_QuickForm_Action_Done extends CRM_Core_QuickForm_Action

Redefine the back action.

Properties

protected object $_stateMachine Reference to the state machine i belong to. from CRM_Core_QuickForm_Action

Methods

__construct(object $stateMachine)

Class constructor.

popUserContext()

Returns the user to the top of the user context stack.

object|void
perform(CRM_Core_Form $page, string $actionName)

Processes the request.

Details

at line 44
CRM_Core_QuickForm_Action __construct(object $stateMachine)

Class constructor.

Parameters

object $stateMachine Reference to state machine object.

Return Value

CRM_Core_QuickForm_Action

popUserContext()

Returns the user to the top of the user context stack.

at line 61
object|void perform(CRM_Core_Form $page, string $actionName)

Processes the request.

this is basically a self submit, so validate the page and if success, call post process when done processing pop to user context

Parameters

CRM_Core_Form $page The current form-page.
string $actionName Current action name, as one Action object can serve multiple actions.

Return Value

object|void