FormBuilderService
Overview
Provides logic for interacting with form builder forms
Full path | preside.system.services.formbuilder.FormBuilderService |
---|---|
Wirebox ref | FormBuilderService |
Singleton | Yes |
Public API Methods
- activateForm()
- addItem()
- checkAccessAllowed()
- deactivateForm()
- deleteFormResponses()
- deleteForms()
- deleteItem()
- deleteSubmissionFiles()
- deleteSubmissionResponses()
- deleteSubmissions()
- exportQuestionResponsesToCsv()
- exportQuestionResponsesToExcel()
- exportResponsesToExcel()
- formExists()
- formHasFileUploadFields()
- getForm()
- getFormItem()
- getFormItemDefaultFields()
- getFormItems()
- getItemByInputName()
- getItemDataFromRequest()
- getQuestion()
- getQuestionResponsesForGridListing()
- getRequestDataForForm()
- getSubmission()
- getSubmissionCount()
- getSubmissionSuccessMessage()
- getSubmissionsForGridListing()
- getTempStoredSubmission()
- getV2QuestionResponses()
- getV2Responses()
- isFormActive()
- isFormLocked()
- isV2Form()
- lockForm()
- renderForm()
- renderFormItem()
- renderResponse()
- saveFormSubmission()
- saveItem()
- setItemsSortOrder()
- setTempStoredSubmission()
- unlockForm()
- validateItemConfig()