Object used to create a SELECT query.
Hierarchy
- class views_object
- class views_plugin
- class views_plugin_query
- class views_plugin
Expanded class hierarchy of views_plugin_query
Related topics
File
- core/
modules/ views/ plugins/ views_plugin_query.inc, line 18 - Defines the base query class, which is the underlying layer in a View.
Members
Name | Modifiers | Type | Description |
---|---|---|---|
views_object:: |
function | Views handlers use a special construct function so that we can more easily construct them with variable arguments. | |
views_object:: |
function | ||
views_object:: |
function | Set default options on this object. Called by the constructor in a complex chain to deal with backward compatibility. | |
views_object:: |
function | Information about options for all kinds of purposes will be held here. @code 'option_name' => array( | |
views_object:: |
function | Set default options. For backward compatibility, it sends the options array; this is a feature that will likely disappear at some point. | |
views_object:: |
function | Let the handler know what its full definition is. | |
views_object:: |
function | Unpack options over our existing defaults, drilling down into arrays so that defaults don't get totally blown away. | |
views_object:: |
public | function | Unpack a single option definition. |
views_object:: |
public | function | Unpacks each handler to store translatable texts. |
views_object:: |
function | ||
views_plugin:: |
function | Provide a list of additional theme functions for the theme information page | |
views_plugin:: |
function | Return the human readable name of the display. | |
views_plugin:: |
function | Provide a full list of possible theme templates used by this style. | |
views_plugin:: |
function | Validate that the plugin is correct and can be saved. | |
views_plugin_query:: |
function | Add a signature to the query, if such a thing is feasible. | |
views_plugin_query:: |
function | Let modules modify the query just prior to finalizing it. | |
views_plugin_query:: |
function | Builds the necessary info to execute the query. | |
views_plugin_query:: |
function | Executes the query and fills the associated view object with according values. | |
views_plugin_query:: |
function | Get aggregation info for group by queries. | |
views_plugin_query:: |
function | Returns the according entity objects for the given query results. | |
views_plugin_query:: |
function | Constructor; Create the basic query object and fill with default values. | |
views_plugin_query:: |
function |
Add settings for the ui. Overrides views_plugin:: |
|
views_plugin_query:: |
function |
Handle any special handling on the validate form. Overrides views_plugin:: |
|
views_plugin_query:: |
function |
Validate the options form. Overrides views_plugin:: |
|
views_plugin_query:: |
function |
Generate a query and a countQuery from all of the information supplied
to the object. Overrides views_plugin:: |
|
views_plugin_query:: |
function | Render the pager, if necessary. | |
views_plugin_query:: |
function | Control how all WHERE and HAVING groups are put together. | |
views_plugin_query:: |
function | Set a LIMIT on the query, specifying a maximum number of results. | |
views_plugin_query:: |
function | Set an OFFSET on the query, specifying a number of results to skip | |
views_plugin_query:: |
function | Create a new grouping for the WHERE or HAVING clause. | |
views_plugin_query:: |
function |
Returns the summary of the settings in the display. Overrides views_plugin:: |