Class Summary HTML_QuickForm_file
Class Summary HTML_QuickForm_file – HTML class for a file type element
Description
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.
Class Trees for HTML_QuickForm_file
HTML_Common
HTML_QuickForm_file
HTML_QuickForm_file Inherited Methods
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 |
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 |