Javascript validator
Web page editor
Alongside the usual element's methods, the class has special methods for working with uploaded files. When the class is included it also registers rules for validating the uploaded files.
HTML_Common
HTML_QuickForm_file
HTML_QuickForm_file Inherited Methods
Table 47-1. Inherited from HTML_QuickForm_input
| Method Name | Summary |
|---|---|
| Constructor HTML_QuickForm_input::HTML_QuickForm_input() | Class constructor |
| HTML_QuickForm_input::exportValue() | We don't need values from button-type elements (except submit) and files |
| HTML_QuickForm_input::getName() | Returns the element name |
| HTML_QuickForm_input::getValue() | Returns the value of the form element |
| HTML_QuickForm_input::onQuickFormEvent() | Called by HTML_QuickForm whenever form event is made on this element |
| HTML_QuickForm_input::setName() | Sets the input field name |
| HTML_QuickForm_input::setType() | Sets the element type |
| HTML_QuickForm_input::setValue() | Sets the value of the form element |
Table 47-2. Inherited from HTML_QuickForm_element
| Method Name | Summary |
|---|---|
| Constructor HTML_QuickForm_element::HTML_QuickForm_element() | Class constructor |
| HTML_QuickForm_element::accept() | Accepts a renderer |
| HTML_QuickForm_element::apiVersion() | Returns the current API version |
| HTML_QuickForm_element::exportValue() | Returns a 'safe' element's value |
| HTML_QuickForm_element::freeze() | Freeze the element so that only its value is returned |
| HTML_QuickForm_element::getFrozenHtml() | Returns the value of field without HTML tags |
| HTML_QuickForm_element::getLabel() | Returns display text for the element |
| HTML_QuickForm_element::getName() | Returns the element name |
| HTML_QuickForm_element::getType() | Returns element type |
| HTML_QuickForm_element::getValue() | Returns the value of the form element |
| HTML_QuickForm_element::isFrozen() | Returns whether or not the element is frozen |
| HTML_QuickForm_element::onQuickFormEvent() | Called by HTML_QuickForm whenever form event is made on this element |
| HTML_QuickForm_element::setLabel() | Sets display text for the element |
| HTML_QuickForm_element::setName() | Sets the input field name |
| HTML_QuickForm_element::setPersistantFreeze() | Sets wether an element value should be kept in an hidden field when the element is frozen or not |
| HTML_QuickForm_element::setValue() | Sets the value of the form element |
| HTML_QuickForm_element::unfreeze() | Unfreezes the form element |
Javascript validator
Web page editor