views_plugin_query::add_signature |
core/modules/views/plugins/views_plugin_query.inc |
Add a signature to the query, if such a thing is feasible. |
views_plugin_query::alter |
core/modules/views/plugins/views_plugin_query.inc |
Let modules modify the query just prior to finalizing it. |
views_plugin_query::build |
core/modules/views/plugins/views_plugin_query.inc |
Builds the necessary info to execute the query. |
views_plugin_query::execute |
core/modules/views/plugins/views_plugin_query.inc |
Executes the query and fills the associated view object with according
values. |
views_plugin_query::get_aggregation_info |
core/modules/views/plugins/views_plugin_query.inc |
Get aggregation info for group by queries. |
views_plugin_query::get_result_entities |
core/modules/views/plugins/views_plugin_query.inc |
Returns the according entity objects for the given query results. |
views_plugin_query::init |
core/modules/views/plugins/views_plugin_query.inc |
Constructor; Create the basic query object and fill with default values. |
views_plugin_query::options_form |
core/modules/views/plugins/views_plugin_query.inc |
Add settings for the ui. |
views_plugin_query::options_submit |
core/modules/views/plugins/views_plugin_query.inc |
Handle any special handling on the validate form. |
views_plugin_query::options_validate |
core/modules/views/plugins/views_plugin_query.inc |
Validate the options form. |
views_plugin_query::query |
core/modules/views/plugins/views_plugin_query.inc |
Generate a query and a countQuery from all of the information supplied
to the object. |
views_plugin_query::render_pager |
core/modules/views/plugins/views_plugin_query.inc |
Render the pager, if necessary. |
views_plugin_query::set_group_operator |
core/modules/views/plugins/views_plugin_query.inc |
Control how all WHERE and HAVING groups are put together. |
views_plugin_query::set_limit |
core/modules/views/plugins/views_plugin_query.inc |
Set a LIMIT on the query, specifying a maximum number of results. |
views_plugin_query::set_offset |
core/modules/views/plugins/views_plugin_query.inc |
Set an OFFSET on the query, specifying a number of results to skip |
views_plugin_query::set_where_group |
core/modules/views/plugins/views_plugin_query.inc |
Create a new grouping for the WHERE or HAVING clause. |
views_plugin_query::summary_title |
core/modules/views/plugins/views_plugin_query.inc |
Returns the summary of the settings in the display. |
views_plugin_query_default::add_field |
core/modules/views/plugins/views_plugin_query_default.inc |
Add a field to the query table, possibly with an alias. This will
automatically call ensure_table to make sure the required table
exists, *unless* $table is unset. |
views_plugin_query_default::add_groupby |
core/modules/views/plugins/views_plugin_query_default.inc |
Add a simple GROUP BY clause to the query. The caller is responsible
for ensuring that the fields are fully qualified and the table is properly
added. |
views_plugin_query_default::add_having |
core/modules/views/plugins/views_plugin_query_default.inc |
Add a simple HAVING clause to the query. |
views_plugin_query_default::add_having_expression |
core/modules/views/plugins/views_plugin_query_default.inc |
Add a complex HAVING clause to the query.
The caller is responsible for ensuring that all fields are fully qualified
(TABLE.FIELD) and that the table and an appropriate GROUP BY already exist in the query.
Internally the dbtng method… |
views_plugin_query_default::add_orderby |
core/modules/views/plugins/views_plugin_query_default.inc |
Add an ORDER BY clause to the query. |
views_plugin_query_default::add_relationship |
core/modules/views/plugins/views_plugin_query_default.inc |
A relationship is an alternative endpoint to a series of table
joins. Relationships must be aliases of the primary table and
they must join either to the primary table or to a pre-existing
relationship. |
views_plugin_query_default::add_signature |
core/modules/views/plugins/views_plugin_query_default.inc |
Add a signature to the query, if such a thing is feasible. |
views_plugin_query_default::add_table |
core/modules/views/plugins/views_plugin_query_default.inc |
Add a table to the query, ensuring the path exists. |
views_plugin_query_default::add_tag |
core/modules/views/plugins/views_plugin_query_default.inc |
Adds a query tag to the sql object. |
views_plugin_query_default::add_where |
core/modules/views/plugins/views_plugin_query_default.inc |
Add a simple WHERE clause to the query. The caller is responsible for
ensuring that all fields are fully qualified (TABLE.FIELD) and that
the table already exists in the query. |
views_plugin_query_default::add_where_expression |
core/modules/views/plugins/views_plugin_query_default.inc |
Add a complex WHERE clause to the query. |
views_plugin_query_default::adjust_join |
core/modules/views/plugins/views_plugin_query_default.inc |
Fix a join to adhere to the proper relationship; the left table can vary
based upon what relationship items are joined in on. |
views_plugin_query_default::alter |
core/modules/views/plugins/views_plugin_query_default.inc |
Let modules modify the query just prior to finalizing it. |
views_plugin_query_default::build |
core/modules/views/plugins/views_plugin_query_default.inc |
Builds the necessary info to execute the query. |
views_plugin_query_default::build_condition |
core/modules/views/plugins/views_plugin_query_default.inc |
Construct the "WHERE" or "HAVING" part of the query. |
views_plugin_query_default::clear_fields |
core/modules/views/plugins/views_plugin_query_default.inc |
Remove all fields that may have been added; primarily used for summary
mode where we're changing the query because we didn't get data we needed. |
views_plugin_query_default::compile_fields |
core/modules/views/plugins/views_plugin_query_default.inc |
Build fields array. |
views_plugin_query_default::ensure_path |
core/modules/views/plugins/views_plugin_query_default.inc |
Make sure that the specified table can be properly linked to the primary
table in the JOINs. This function uses recursion. If the tables
needed to complete the path back to the primary table are not in the
query they will be added, but additional… |
views_plugin_query_default::ensure_table |
core/modules/views/plugins/views_plugin_query_default.inc |
Ensure a table exists in the queue; if it already exists it won't
do anything, but if it doesn't it will add the table queue. It will ensure
a path leads back to the relationship table. |
views_plugin_query_default::execute |
core/modules/views/plugins/views_plugin_query_default.inc |
Executes the query and fills the associated view object with according
values. |
views_plugin_query_default::get_aggregation_info |
core/modules/views/plugins/views_plugin_query_default.inc |
Get aggregation info for group by queries. |
views_plugin_query_default::get_field_alias |
core/modules/views/plugins/views_plugin_query_default.inc |
Returns the alias for the given field added to $table. |
views_plugin_query_default::get_join_data |
core/modules/views/plugins/views_plugin_query_default.inc |
Retrieve join data from the larger join data cache. |
views_plugin_query_default::get_result_entities |
core/modules/views/plugins/views_plugin_query_default.inc |
Returns the according entity objects for the given query results. |
views_plugin_query_default::get_table_info |
core/modules/views/plugins/views_plugin_query_default.inc |
Get the information associated with a table. |
views_plugin_query_default::get_where_args |
core/modules/views/plugins/views_plugin_query_default.inc |
Get the arguments attached to the WHERE and HAVING clauses of this query. |
views_plugin_query_default::init |
core/modules/views/plugins/views_plugin_query_default.inc |
Constructor; Create the basic query object and fill with default values. |
views_plugin_query_default::mark_table |
core/modules/views/plugins/views_plugin_query_default.inc |
|
views_plugin_query_default::options_form |
core/modules/views/plugins/views_plugin_query_default.inc |
Add settings for the ui. |
views_plugin_query_default::options_submit |
core/modules/views/plugins/views_plugin_query_default.inc |
Special submit handling. |
views_plugin_query_default::option_definition |
core/modules/views/plugins/views_plugin_query_default.inc |
Information about options for all kinds of purposes will be held here.
@code
'option_name' => array( |
views_plugin_query_default::placeholder |
core/modules/views/plugins/views_plugin_query_default.inc |
Generates a unique placeholder used in the db query. |
views_plugin_query_default::query |
core/modules/views/plugins/views_plugin_query_default.inc |
Generate a query and a countQuery from all of the information supplied
to the object. |