views_plugin_row::query |
core/modules/views/plugins/views_plugin_row.inc |
Add anything to the query that we might need to. |
views_plugin_row::pre_render |
core/modules/views/plugins/views_plugin_row.inc |
Allow the style to do stuff before each row is rendered. |
views_plugin_row::option_definition |
core/modules/views/plugins/views_plugin_row.inc |
Information about options for all kinds of purposes will be held here.
@code
'option_name' => array( |
views_plugin_row::options_validate |
core/modules/views/plugins/views_plugin_row.inc |
Validate the options form. |
views_plugin_row::options_submit |
core/modules/views/plugins/views_plugin_row.inc |
Perform any necessary changes to the form values prior to storage.
There is no need for this function to actually store the data. |
views_plugin_row::options_form |
core/modules/views/plugins/views_plugin_row.inc |
Provide a form for setting options. |
views_plugin_row::init |
core/modules/views/plugins/views_plugin_row.inc |
Initialize the row plugin. |
views_plugin_query_default::set_header |
core/modules/views/plugins/views_plugin_query_default.inc |
Set the table header; used for click-sorting because it's needed
info to modify the ORDER BY clause. |
views_plugin_query_default::set_distinct |
core/modules/views/plugins/views_plugin_query_default.inc |
Set the view to be distinct. |
views_plugin_query_default::set_count_field |
core/modules/views/plugins/views_plugin_query_default.inc |
Set what field the query will count() on for paging. |
views_plugin_query_default::queue_table |
core/modules/views/plugins/views_plugin_query_default.inc |
Add a table to the query without ensuring the path. |
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. |
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::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::options_submit |
core/modules/views/plugins/views_plugin_query_default.inc |
Special submit handling. |
views_plugin_query_default::options_form |
core/modules/views/plugins/views_plugin_query_default.inc |
Add settings for the ui. |
views_plugin_query_default::mark_table |
core/modules/views/plugins/views_plugin_query_default.inc |
|
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::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::get_table_info |
core/modules/views/plugins/views_plugin_query_default.inc |
Get the information associated with a table. |
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_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_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_aggregation_info |
core/modules/views/plugins/views_plugin_query_default.inc |
Get aggregation info for group by queries. |
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::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::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::compile_fields |
core/modules/views/plugins/views_plugin_query_default.inc |
Build fields array. |
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::build_condition |
core/modules/views/plugins/views_plugin_query_default.inc |
Construct the "WHERE" or "HAVING" part of the query. |
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::alter |
core/modules/views/plugins/views_plugin_query_default.inc |
Let modules modify the query just prior to finalizing it. |
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::add_where_expression |
core/modules/views/plugins/views_plugin_query_default.inc |
Add a complex WHERE clause to the query. |
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_tag |
core/modules/views/plugins/views_plugin_query_default.inc |
Adds a query tag to the sql object. |
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_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_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_orderby |
core/modules/views/plugins/views_plugin_query_default.inc |
Add an ORDER BY 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_having |
core/modules/views/plugins/views_plugin_query_default.inc |
Add a simple HAVING clause to the query. |
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_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::summary_title |
core/modules/views/plugins/views_plugin_query.inc |
Returns the summary of the settings in the display. |
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::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_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_group_operator |
core/modules/views/plugins/views_plugin_query.inc |
Control how all WHERE and HAVING groups are put together. |
views_plugin_query::render_pager |
core/modules/views/plugins/views_plugin_query.inc |
Render the pager, if necessary. |