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. |
SelectInterface::fields |
function |
core/lib/Drupal/Core/Database/Query/SelectInterface.php |
Add multiple fields from the same table to be SELECTed. |
SelectInterface::forUpdate |
function |
core/lib/Drupal/Core/Database/Query/SelectInterface.php |
Add FOR UPDATE to the query. |
SelectInterface::getArguments |
function |
core/lib/Drupal/Core/Database/Query/SelectInterface.php |
Compiles and returns an array of the arguments for this prepared statement. |
SelectInterface::getExpressions |
function |
core/lib/Drupal/Core/Database/Query/SelectInterface.php |
Returns a reference to the expressions array for this query. |
SelectInterface::getFields |
function |
core/lib/Drupal/Core/Database/Query/SelectInterface.php |
Returns a reference to the fields array for this query. |
SelectInterface::getGroupBy |
function |
core/lib/Drupal/Core/Database/Query/SelectInterface.php |
Returns a reference to the group-by array for this query. |
SelectInterface::getOrderBy |
function |
core/lib/Drupal/Core/Database/Query/SelectInterface.php |
Returns a reference to the order by array for this query. |