| SelectExtender::getOrderBy |
function |
core/lib/Drupal/Core/Database/Query/SelectExtender.php |
Returns a reference to the order by array for this query. |
| SelectExtender::getTables |
function |
core/lib/Drupal/Core/Database/Query/SelectExtender.php |
Returns a reference to the tables array for this query. |
| SelectExtender::getUnion |
function |
core/lib/Drupal/Core/Database/Query/SelectExtender.php |
Returns a reference to the union queries for this query. |
| SelectExtender::groupBy |
function |
core/lib/Drupal/Core/Database/Query/SelectExtender.php |
Groups the result set by the specified field. |
| SelectExtender::hasAllTags |
function |
core/lib/Drupal/Core/Database/Query/SelectExtender.php |
Determines if a given query has all specified tags. |
| SelectExtender::hasAnyTag |
function |
core/lib/Drupal/Core/Database/Query/SelectExtender.php |
Determines if a given query has any specified tag. |
| SelectExtender::hasTag |
function |
core/lib/Drupal/Core/Database/Query/SelectExtender.php |
Determines if a given query has a given tag. |
| SelectExtender::having |
function |
core/lib/Drupal/Core/Database/Query/SelectExtender.php |
Adds an arbitrary HAVING clause to the query. |
| SelectExtender::havingArguments |
function |
core/lib/Drupal/Core/Database/Query/SelectExtender.php |
Gets a list of all values to insert into the HAVING clause. |
| SelectExtender::havingCompile |
function |
core/lib/Drupal/Core/Database/Query/SelectExtender.php |
Compiles the HAVING clause for later retrieval. |
| SelectExtender::havingCondition |
function |
core/lib/Drupal/Core/Database/Query/SelectExtender.php |
Helper function to build most common HAVING conditional clauses. |
| SelectExtender::havingConditions |
function |
core/lib/Drupal/Core/Database/Query/SelectExtender.php |
Gets a list of all conditions in the HAVING clause. |
| SelectExtender::havingExists |
function |
core/lib/Drupal/Core/Database/Query/SelectExtender.php |
Sets a HAVING condition that the specified subquery returns values. |
| SelectExtender::havingIsNotNull |
function |
core/lib/Drupal/Core/Database/Query/SelectExtender.php |
Sets a condition in the HAVING clause that the specified field be NOT NULL. |
| SelectExtender::havingIsNull |
function |
core/lib/Drupal/Core/Database/Query/SelectExtender.php |
Sets a condition in the HAVING clause that the specified field be NULL. |
| SelectExtender::havingNotExists |
function |
core/lib/Drupal/Core/Database/Query/SelectExtender.php |
Sets a HAVING condition that the specified subquery returns no values. |
| SelectExtender::innerJoin |
function |
core/lib/Drupal/Core/Database/Query/SelectExtender.php |
Inner Join against another table in the database. |
| SelectExtender::isNotNull |
function |
core/lib/Drupal/Core/Database/Query/SelectExtender.php |
Sets a condition that the specified field be NOT NULL. |
| SelectExtender::isNull |
function |
core/lib/Drupal/Core/Database/Query/SelectExtender.php |
Sets a condition that the specified field be NULL. |
| SelectExtender::isPrepared |
function |
core/lib/Drupal/Core/Database/Query/SelectExtender.php |
Indicates if preExecute() has already been called on that object. |
| SelectExtender::join |
function |
core/lib/Drupal/Core/Database/Query/SelectExtender.php |
Default Join against another table in the database. |
| SelectExtender::leftJoin |
function |
core/lib/Drupal/Core/Database/Query/SelectExtender.php |
Left Outer Join against another table in the database. |
| SelectExtender::nextPlaceholder |
function |
core/lib/Drupal/Core/Database/Query/SelectExtender.php |
Returns the next placeholder ID for the query. |
| SelectExtender::notExists |
function |
core/lib/Drupal/Core/Database/Query/SelectExtender.php |
Sets a condition that the specified subquery returns no values. |
| SelectExtender::orConditionGroup |
function |
core/lib/Drupal/Core/Database/Query/SelectExtender.php |
Creates a new group of conditions ORed together. |
| SelectExtender::orderBy |
function |
core/lib/Drupal/Core/Database/Query/SelectExtender.php |
Orders the result set by a given field. |
| SelectExtender::orderRandom |
function |
core/lib/Drupal/Core/Database/Query/SelectExtender.php |
Orders the result set by a random value. |
| SelectExtender::preExecute |
function |
core/lib/Drupal/Core/Database/Query/SelectExtender.php |
Generic preparation and validation for a SELECT query. |
| SelectExtender::range |
function |
core/lib/Drupal/Core/Database/Query/SelectExtender.php |
Restricts a query to a given range in the result set. |
| SelectExtender::union |
function |
core/lib/Drupal/Core/Database/Query/SelectExtender.php |
Add another Select query to UNION to this one. |
| SelectExtender::uniqueIdentifier |
function |
core/lib/Drupal/Core/Database/Query/SelectExtender.php |
Returns a unique identifier for this object. |
| SelectExtender::where |
function |
core/lib/Drupal/Core/Database/Query/SelectExtender.php |
Adds an arbitrary WHERE clause to the query. |
| SelectExtender::__call |
function |
core/lib/Drupal/Core/Database/Query/SelectExtender.php |
Magic override for undefined methods. |
| SelectExtender::__clone |
function |
core/lib/Drupal/Core/Database/Query/SelectExtender.php |
Clone magic method. |
| SelectExtender::__construct |
function |
core/lib/Drupal/Core/Database/Query/SelectExtender.php |
|
| SelectExtender::__toString |
function |
core/lib/Drupal/Core/Database/Query/SelectExtender.php |
Returns a string representation of how the query will be executed in SQL. |
| SelectExtenderTest |
class |
core/tests/Drupal/KernelTests/Core/Database/SelectExtenderTest.php |
Tests the Select query extender classes. |
| SelectExtenderTest.php |
file |
core/tests/Drupal/KernelTests/Core/Database/SelectExtenderTest.php |
|
| SelectExtenderTest::providerExtend |
function |
core/tests/Drupal/KernelTests/Core/Database/SelectExtenderTest.php |
Data provider for testExtend(). |
| SelectExtenderTest::testExtend |
function |
core/tests/Drupal/KernelTests/Core/Database/SelectExtenderTest.php |
Tests extend. |
| SelectInterface |
interface |
core/lib/Drupal/Core/Database/Query/SelectInterface.php |
Interface definition for a Select Query object. |
| SelectInterface.php |
file |
core/lib/Drupal/Core/Database/Query/SelectInterface.php |
|
| SelectInterface::addExpression |
function |
core/lib/Drupal/Core/Database/Query/SelectInterface.php |
Adds an expression to the list of "fields" to be SELECTed. |
| SelectInterface::addField |
function |
core/lib/Drupal/Core/Database/Query/SelectInterface.php |
Adds a field to the list to be SELECTed. |
| SelectInterface::addJoin |
function |
core/lib/Drupal/Core/Database/Query/SelectInterface.php |
Join against another table in the database. |
| SelectInterface::countQuery |
function |
core/lib/Drupal/Core/Database/Query/SelectInterface.php |
Get the equivalent COUNT query of this query as a new query object. |
| SelectInterface::distinct |
function |
core/lib/Drupal/Core/Database/Query/SelectInterface.php |
Sets this query to be DISTINCT. |
| SelectInterface::escapeField |
function |
core/lib/Drupal/Core/Database/Query/SelectInterface.php |
Escapes a field name string. |
| SelectInterface::escapeLike |
function |
core/lib/Drupal/Core/Database/Query/SelectInterface.php |
Escapes characters that work as wildcard characters in a LIKE pattern. |
| SelectInterface::execute |
function |
core/lib/Drupal/Core/Database/Query/SelectInterface.php |
Runs the query against the database. |