Symbiote\UdfObjects\FormSubmissionList
Synopsis
class FormSubmissionList
extends DataObject
{
- // members
- private static string $table_name = 'FormSubmissionList';
- private static array $db = ;
- private static array $many_many = ;
- // methods
- public void onBeforeWrite()
- public void getCMSFields()
- public void buildExportColumns()
- protected void buildDataFields()
- protected void gatherFormFields()
- public void addFormSubmission()
- public void isArchived()
- public void canView()
- public void canEdit()
- public void canConfigure()
Hierarchy
Extends
- SilverStripe\ORM\DataObject
Members
private
- $db
- $many_many
- $table_name
Methods
protected
- buildDataFields() — Creates the actual closures used by the gridfield to extract the property values
- gatherFormFields() — Collects all the form field names from the forms that submit to this location
public
- addFormSubmission()
- buildExportColumns() — Takes all the properties from a custom mapping of data and makes them available in the CSV export
- canConfigure()
- canEdit()
- canView()
- getCMSFields()
- isArchived() — From a workflow perspective, we're acrchived
- onBeforeWrite()