SelectQueryExtender |
class |
core/includes/database/select.inc |
The base extender class for Select queries. |
search.extender.inc |
file |
core/modules/search/search.extender.inc |
Search query extender and helper functions. |
SelectQuery::extend |
function |
core/includes/database/select.inc |
Implements QueryExtendableInterface::extend(). |
QueryExtendableInterface |
interface |
core/includes/database/select.inc |
Interface for extendable query objects. |
SelectQueryExtender::join |
function |
core/includes/database/select.inc |
Default Join against another table in the database. |
SelectQueryExtender::where |
function |
core/includes/database/select.inc |
Adds an arbitrary WHERE clause to the query. |
SelectQueryExtender::range |
function |
core/includes/database/select.inc |
Restricts a query to a given range in the result set. |
SelectQueryExtender::union |
function |
core/includes/database/select.inc |
Add another Select query to UNION to this one. |
SelectQueryExtender::$query |
property |
core/includes/database/select.inc |
The SelectQuery object we are extending/decorating. |
SelectQueryExtender::addTag |
function |
core/includes/database/select.inc |
Adds a tag to a query. |
SelectQueryExtender::hasTag |
function |
core/includes/database/select.inc |
Determines if a given query has a given tag. |
SelectQueryExtender::having |
function |
core/includes/database/select.inc |
|
SelectQueryExtender::extend |
function |
core/includes/database/select.inc |
Enhance this object by wrapping it in an extender object. |
SelectQueryExtender::fields |
function |
core/includes/database/select.inc |
Add multiple fields from the same table to be selected. |
SelectQueryExtender::isNull |
function |
core/includes/database/select.inc |
Sets a condition that the specified field be NULL. |
SelectQueryExtender::exists |
function |
core/includes/database/select.inc |
Sets a condition that the specified subquery returns values. |
SelectQueryExtender::__call |
function |
core/includes/database/select.inc |
Magic override for undefined methods. |
SelectQueryExtender::compile |
function |
core/includes/database/select.inc |
Compiles the saved conditions for later retrieval. |
SelectQueryExtender::execute |
function |
core/includes/database/select.inc |
Implements SelectQueryInterface::execute(). |
SelectQueryExtender::addJoin |
function |
core/includes/database/select.inc |
Join against another table in the database. |
SelectQueryExtender::orderBy |
function |
core/includes/database/select.inc |
Orders the result set by a given field. |
SelectQueryExtender::groupBy |
function |
core/includes/database/select.inc |
Groups the result set by the specified field. |
SelectQueryExtender::__clone |
function |
core/includes/database/select.inc |
Clone magic method. |
views_plugin_display_extender |
class |
core/modules/views/plugins/views_plugin_display_extender.inc |
@todo. |
SelectQueryExtender::compiled |
function |
core/includes/database/select.inc |
Check whether a condition has been previously compiled. |
SelectQueryExtender::getUnion |
function |
core/includes/database/select.inc |
Returns a reference to the union queries for this query. This include
queries for UNION, UNION ALL, and UNION DISTINCT. |
SelectQueryExtender::distinct |
function |
core/includes/database/select.inc |
Sets this query to be DISTINCT. |
SelectQueryExtender::addField |
function |
core/includes/database/select.inc |
Adds a field to the list to be SELECTed. |
SelectQueryExtender::leftJoin |
function |
core/includes/database/select.inc |
Left Outer Join against another table in the database. |
SelectQueryExtender::hasAnyTag |
function |
core/includes/database/select.inc |
Determines if a given query has any specified tag. |
SelectQueryExtender::condition |
function |
core/includes/database/select.inc |
Helper function: builds the most common conditional clauses. |
SelectQueryExtender::arguments |
function |
core/includes/database/select.inc |
Gets a complete list of all values to insert into the prepared statement. |
SelectQueryExtender::getFields |
function |
core/includes/database/select.inc |
Returns a reference to the fields array for this query. |
SelectQueryExtender::getTables |
function |
core/includes/database/select.inc |
Returns a reference to the tables array for this query. |
SelectQueryExtender::innerJoin |
function |
core/includes/database/select.inc |
Inner Join against another table in the database. |
SelectQueryExtender::rightJoin |
function |
core/includes/database/select.inc |
Right Outer Join against another table in the database. |
SelectQueryExtender::forUpdate |
function |
core/includes/database/select.inc |
Add FOR UPDATE to the query. |
SelectQueryExtender::isNotNull |
function |
core/includes/database/select.inc |
Sets a condition that the specified field be NOT NULL. |
SelectQueryExtender::notExists |
function |
core/includes/database/select.inc |
Sets a condition that the specified subquery returns no values. |
UnicodeUnitTest::$extendedMode |
property |
core/modules/simpletest/tests/unicode.test |
Whether to run the extended version of the tests (including non latin1 characters). |
SelectQueryExtender::hasAllTags |
function |
core/includes/database/select.inc |
Determines if a given query has all specified tags. |
SelectQueryExtender::conditions |
function |
core/includes/database/select.inc |
Gets a complete list of all conditions in this conditional clause. |
SelectQueryExtender::getOrderBy |
function |
core/includes/database/select.inc |
Returns a reference to the order by array for this query. |
SelectQueryExtender::getGroupBy |
function |
core/includes/database/select.inc |
Returns a reference to the group-by array for this query. |
SelectQueryExtender::isPrepared |
function |
core/includes/database/select.inc |
Indicates if preExecute() has already been called on that object. |
SelectQueryExtender::preExecute |
function |
core/includes/database/select.inc |
Generic preparation and validation for a SELECT query. |
SelectQueryExtender::countQuery |
function |
core/includes/database/select.inc |
Get the equivalent COUNT query of this query as a new query object. |
SelectQueryExtender::__toString |
function |
core/includes/database/select.inc |
|
QueryExtendableInterface::extend |
function |
core/includes/database/select.inc |
Enhance this object by wrapping it in an extender object. |
SelectQueryExtender::$connection |
property |
core/includes/database/select.inc |
The connection object on which to run this query. |