IQnection\FormBuilder\Fields\FileUploadField
Synopsis
class FileUploadField
extends Field
{
- // members
- private static string $table_name = 'FormBuilderFileUploadField';
- private static string $singular_name = 'File Upload';
- private static array $extensions = ;
- // Inherited members from Field
- protected array $_fieldTypes;
- // methods
- public void getBaseField()
- // Inherited methods from Field
- public void getCMSFields()
- public void onBeforeDuplicate()
- public void ConditionOptionsField()
- public void EnableDisplay()
- public void ShowInSubmissionsTableDisplay()
- public void getGridFieldName()
- public void getAllowedFieldActions()
- public void isHidden()
- public void updateFrontEndValidator()
- public void getOnLoadFieldActions()
- public void validate()
- public void hasActions()
- public void Explain()
- public void FieldType()
- public void getBetterButtonsActions()
- public void onBeforeWrite()
- public void onAfterWrite()
- public void FormBuilder()
- public void getBetterButtonsUtils()
- public void getFrontendFieldName()
- public void getFrontendFieldID()
- public void ExtraCssClasses()
- public void updateBaseField()
- public void getBaseField()
- public void scaffoldSearchFields()
- public void getFieldTypes()
- public void validateFormValue()
- public void prepareSubmittedValue()
- public void createSubmissionFieldValue()
- public void processFormData()
- public void handleEvent()
- public void CountWords()
- public void getFieldJsValidation()
- public void getFieldJsMessages()
- public void getJavaScriptValidatorName()
- public void getjQuerySelector()
Hierarchy
Members
private
- $extensions
- $singular_name
- $table_name
protected
- $_fieldTypes
Methods
public
Inherited from IQnection\FormBuilder\Model\Field
public
- ConditionOptionsField()
- CountWords()
- EnableDisplay()
- Explain()
- ExtraCssClasses()
- FieldType()
- FormBuilder()
- ShowInSubmissionsTableDisplay()
- createSubmissionFieldValue()
- getAllowedFieldActions()
- getBaseField()
- getBetterButtonsActions()
- getBetterButtonsUtils()
- getCMSFields()
- getFieldJsMessages() — builds an array of messages to provide to jQuery.validate for building validation values of "messages" should be formated with keys and values that are acceptable to pass to jQuery.validate as a JSON object
- getFieldJsValidation() — builds an array of rules and/or messages to provide to jQuery.validate for building validation values of "rule" and "message" should be formated with keys and values that are acceptable to pass to jQuery.validate as a JSON object
- getFieldTypes()
- getFrontendFieldID()
- getFrontendFieldName()
- getGridFieldName()
- getJavaScriptValidatorName()
- getOnLoadFieldActions()
- getjQuerySelector()
- handleEvent()
- hasActions()
- isHidden()
- onAfterWrite()
- onBeforeDuplicate()
- onBeforeWrite()
- prepareSubmittedValue()
- processFormData()
- scaffoldSearchFields()
- updateBaseField()
- updateFrontEndValidator()
- validate()
- validateFormValue()