Public Member Functions |
| __get ($key) |
| Returns form attributes.
|
| html_element () |
| Returns the form input HTML.
|
| add_button ($controller=NULL, $method= 'add', $args= '') |
| Add button for adding object to drobbox.
|
| html () |
| Runs validation and returns the element HTML.
|
| __construct ($name) |
| Sets the input element name.
|
| __call ($method, $args) |
| Sets form attributes, or return rules.
|
| matches ($input) |
| Sets a form element that this element must match the value of.
|
| callback ($callback) |
| Sets a callback method as a rule for this input.
|
| name ($val=NULL) |
| Sets name.
|
| label ($val=NULL) |
| Sets or returns the input label.
|
| help ($val=NULL) |
| Sets help.
|
| script ($type, $val=NULL) |
| Sets script.
|
| message ($val=NULL) |
| Set or return the error message.
|
| add_error ($key, $val) |
| Add an error to the input.
|
| error_messages ($func=NULL, $message=NULL) |
| Set or return the error messages.
|
| validate () |
| Validate this input based on the set rules.
|
Protected Attributes |
| $data |
| $protec = array('type') |
| $data |
| $protect = array() |
| $rules = array() |
| $matches = array() |
| $callbacks = array() |
| $is_valid |
| $errors = array() |
| $error_messages = array() |
Additional Inherited Members |
| $method |
Member Function Documentation
Form_Dropdown::__get |
( |
|
$key | ) |
|
Returns form attributes.
- Parameters
-
- Returns
- string
Reimplemented from Form_Input.
Form_Dropdown::add_button |
( |
|
$controller = NULL , |
|
|
|
$method = 'add' , |
|
|
|
$args = '' |
|
) |
| |
Add button for adding object to drobbox.
Content of dropdown is automatically update after adding by AJAX.
- Author
- Ondřej Fibich, Michal Kliment
- Parameters
-
string | $controller | Controller to add |
string | $method | Method of controller [optional] |
string | $args | Other arguments of controller [optional] |
- Returns
- Form_Dropdown
Runs validation and returns the element HTML.
- Returns
- string
Reimplemented from Form_Input.
Form_Dropdown::html_element |
( |
| ) |
|
Returns the form input HTML.
- Returns
- string
Reimplemented from Form_Input.
Form_Dropdown::load_value |
( |
| ) |
|
|
protected |
Load the value of the input, if form data is present.
- Returns
- void
Reimplemented from Form_Input.
Member Data Documentation
Initial value: array
(
'type' => 'dropdown',
'class' => 'dropdown',
'name' => '',
)
The documentation for this class was generated from the following file: