\FlexiFormBasicHandler
Synopsis
class FlexiFormBasicHandler
extends FlexiFormHandler
{
- // members
- private static string $handler_label = 'Basic Handler';
- private static string $handler_description = 'Submissions are stored. Presents a thank you message.';
- protected $submission = NULL;
- private static Array $handler_settings = ;
- private static array $db = ;
- // methods
- public void populateDefaults()
- public void updateCMSFlexiTabs()
- public void getFormSubmissions()
- public void onSubmit()
- public void onSuccess()
- protected void saveSubmission()
- // Inherited methods from FlexiFormHandler
- public void populateDefaults()
- public void canDelete()
- public void getCMSFields()
- public void updateCMSFlexiTabs()
- public void getFrontEndFormValidator()
- public Boolean onSubmit()
- public void onSuccess()
- public void Label()
- public void DescriptionPreview()
- public void FormCount()
- public void getTitle()
- public void getRequiredHandlerDefinitions()
- public void setRequiredHandlerDefinitions()
- protected void getSettingFieldName()
- public void onConfigUpdate()
- public void requireDefaultRecords()
- public void onBeforeDelete()
Hierarchy
Extends
Members
private
- $db
- $handler_description
- $handler_label
- $handler_settings
—
Array
Define setting fields configurable by forms using this handler.
protected
- $submission
Methods
protected
public
Inherited from FlexiFormHandler
protected
public
- DescriptionPreview()
- FormCount()
- Label()
- canDelete()
- getCMSFields()
- getFrontEndFormValidator()
- getRequiredHandlerDefinitions()
- getTitle()
- onBeforeDelete()
- onConfigUpdate()
- onSubmit() — onSubmit is called after a submission is received and passed validation.
- onSuccess() — onSuccess is called if onSubmit returns truthy. Use it to handle post-submit workflow.
- populateDefaults()
- requireDefaultRecords()
- setRequiredHandlerDefinitions()
- updateCMSFlexiTabs()