Form_Field_ORMObject_Model Class Reference

Let the user select a single object with this field model. More...

Inheritance diagram for Form_Field_ORMObject_Model:
Form_Field_Model

Public Member Functions

 __construct ($name, $pretty_name, array $tables)
 get_type ()
 get_tables ()
 process_data (array $raw_data, Form_Result_Model $result)

Detailed Description

Let the user select a single object with this field model.

Autocompletion of object names should be supported by frontend code. By submitting multiple tables to the constructor, you can let the user get autocomplete options for several object types (as long as they are registered with

See also:
Autocompleter).

Constructor & Destructor Documentation

Form_Field_ORMObject_Model::__construct ( name,
pretty_name,
array $  tables 
)
Parameters:
$name string
$pretty_name string
$tables array Front end names of tables, such as saved_filters or hosts

Member Function Documentation

Form_Field_ORMObject_Model::get_tables (  ) 
Returns:
array
Form_Field_ORMObject_Model::get_type (  ) 
Returns:
string

Reimplemented from Form_Field_Model.

Form_Field_ORMObject_Model::process_data ( array $  raw_data,
Form_Result_Model result 
)
Parameters:
$raw_data array
$result Form_Result_Model
Exceptions:
FormException 

Reimplemented from Form_Field_Model.


The documentation for this class was generated from the following file:
 All Data Structures Functions Variables

Generated on 19 Dec 2018 for ninja by  doxygen 1.6.1