apidoc |
[ class tree: apidoc ] [ index: apidoc ] [ all elements ] |
Packages: DB_DataObject_FormBuilder Classes: |
[ Top ] $fieldAttributes = array()[line 66] Array of attributes for each specific field.The key is the field name. The value can be a valid attribute string or an associative array of attributes.
[ Top ] $formHeaderText =[line 71] The following member variables are set to force copying from the FormBuilder object
[ Top ] $linkNewValue =[line 72]
[ Top ] $linkNewValueText =[line 73]
[ Top ] $requiredRuleMessage =[line 80]
[ Top ] $timeElementFormat =[line 78]
[ Top ] $timeOptionsCallback =[line 83]
[ Top ] Method DetailDB_DataObject_FormBuilder_QuickForm (Constructor) [line 109]
DB_DataObject_FormBuilder_QuickForm::DB_DataObject_FormBuilder_QuickForm() The class constructor.
Parameters:
[ Top ]
getForm [line 884]populateOptions [line 117]useForm [line 139]
DB_DataObject_FormBuilder::useForm() Sometimes, it might come in handy not just to create a new QuickForm object, but to work with an existing one. Using FormBuilder together with HTML_QuickForm_Controller or HTML_QuickForm_Page is such an example ;-) If you do not call this method before the form is generated, a new QuickForm object will be created (default behaviour).
Parameters:
[ Top ]
validateLinkNewValues [line 494]
Loops through linkNewValue forms and makes sure that the submitted values are valid
Parameters:
[ Top ]
_addElement [line 599]
DB_DataObject_FormBuilder_QuickForm::_addElement() Adds a QuickForm element to a form object Used in _generateForm().
Parameters:
[ Top ]
_addElementGroup [line 580]
DB_DataObject_FormBuilder_QuickForm::_addElementGroup() Adds a group of elements to a form object Used in _generateForm().
Parameters:
[ Top ]
_addFieldRules [line 797]
DB_DataObject_FormBuilder_QuickForm::_addFieldRules() Adds a set of rules to a form that will apply to a specific element Used in _generateForm().
Parameters:
[ Top ]
_addFormHeader [line 247]
DB_DataObject_FormBuilder_QuickForm::_addFormHeader() Adds a header to the given form. Will use the header defined in the "formHeaderText" property. Used in _generateForm().
Parameters:
[ Top ]
_createCheckbox [line 315]
DB_DataObject_FormBuilder_QuickForm::_createCheckbox() Returns a QuickForm element for a checkbox. Used in _generateForm().
Parameters:
[ Top ]
_createDateElement [line 647]
DB_DataObject_FormBuilder_QuickForm::_createDateElement() Returns a QuickForm element for entering date values. Used in _generateForm().
Parameters:
[ Top ]
_createDateTimeElement [line 713]
DB_DataObject_FormBuilder_QuickForm::_createDateTimeElement() Returns a QuickForm element for entering date values. Used in _generateForm().
Parameters:
[ Top ]
_createFormObject [line 219]
DB_DataObject_FormBuilder_QuickForm::_createFormObject() Creates a QuickForm object to be used by _generateForm().
Parameters:
[ Top ]
_createHiddenField [line 262]
DB_DataObject_FormBuilder_QuickForm::_createHiddenField() Returns a QuickForm element for a hidden field. Used in _generateForm().
Parameters:
[ Top ]
_createIntegerField [line 367]
DB_DataObject_FormBuilder_QuickForm::_createIntegerField() Returns a QuickForm element for an integer field. Used in _generateForm().
Parameters:
[ Top ]
_createRadioButtons [line 283]
DB_DataObject_FormBuilder_QuickForm::_createRadioButtons() Returns a QuickForm element for a group of radio buttons. Used in _generateForm().
Parameters:
[ Top ]
_createSelectBox [line 411]
DB_DataObject_FormBuilder_QuickForm::_createSelectBox() Returns a QuickForm element for a selectbox/combobox. Used in _generateForm().
Parameters:
[ Top ]
_createStaticField [line 557]
DB_DataObject_FormBuilder_QuickForm::_createStaticField() Returns a QuickForm element for displaying static HTML. Used in _generateForm().
Parameters:
[ Top ]
_createSubmitButton [line 628]
DB_DataObject_FormBuilder_QuickForm::_createSubmitButton() Returns a QuickForm element for a submit button. Used in _generateForm().
Parameters:
[ Top ]
_createTextArea [line 388]
DB_DataObject_FormBuilder_QuickForm::_createTextArea() Returns a QuickForm element for a long text field. Used in _generateForm().
Parameters:
[ Top ]
_createTextField [line 346]
DB_DataObject_FormBuilder_QuickForm::_createTextField() Returns a QuickForm element for a single-line text field. Used in _generateForm().
Parameters:
[ Top ]
_createTimeElement [line 681]
DB_DataObject_FormBuilder_QuickForm::_createTimeElement() Returns a QuickForm element for entering time values. Used in _generateForm(). Note by Frank: The only reason for this is the difference in timeoptions so it probably would be better integrated with _createDateElement
Parameters:
[ Top ]
_freezeFormElements [line 836]
DB_DataObject_FormBuilder_QuickForm::_freezeFormElements() Freezes a list of form elements (set read-only). Used in _generateForm().
Parameters:
[ Top ]
_getQFType [line 163]
DB_DataObject_FormBuilder_QuickForm::_getQFType() Returns the QuickForm element type associated with the given field type, as defined in the elementTypeMap property. If an unknown field type is given, the returned type name will default to 'text'.
Parameters:
[ Top ]
_setFormElementRequired [line 778]
DB_DataObject_FormBuilder_QuickForm::_setFormElementRequired() Adds a required rule for a specific element to a form Used in _generateForm().
Parameters:
[ Top ]
Documentation generated on Mon, 11 Mar 2019 15:48:18 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004. |