Private Method Details |
_tk_dbisearch_query_sql_cursors |
private void _tk_dbisearch_query_sql_cursors( object application &$this, object tk_dbisearch &$qo )
|
|
Create queried cursor_sql objects.
The cursors are stored in array $this->tk_dbisearch->cursors.
|
Parameter |
|
object application |
&$this |
|
|
|
|
|
|
Returns |
void |
|
_tk_dbisearch_create_sql_queries |
private void _tk_dbisearch_create_sql_queries( object application &$this, object tk_dbisearch &$query )
|
|
Create queries for all form fields if not already done.
|
Parameter |
|
object application |
&$this |
|
|
|
|
|
object tk_dbisearch |
&$query |
|
|
|
|
Returns |
void |
|
&_tk_dbisearch_get_field |
private void &_tk_dbisearch_get_field( object application &$query, object tk_dbisearch $field, $element )
|
|
Get element from field desribtion or from member variable in query object.
tk_dbisearch_query->fields should contain superclasses of the object.
|
Parameter |
|
object application |
&$query |
|
|
|
|
|
object tk_dbisearch |
$field |
|
|
|
|
|
|
$element |
|
|
Warning: documentation is missing. |
|
Returns |
void |
|
_tk_dbisearch_create_query |
private void _tk_dbisearch_create_query( object application &$this, object tk_dbisearch &$query, string $field )
|
|
Create an SQL query for a single form field.
The query is stored $query->_sql_queries.
|
Parameter |
|
object application |
&$this |
|
|
|
|
|
object tk_dbisearch |
&$query |
|
|
|
|
|
string |
$field |
|
|
Form field name. |
|
Returns |
void |
|