| 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 |
class |
core/modules/search/tests/src/Kernel/Database/SelectExtenderTest.php |
Tests the Select query extender classes. |
| SelectExtenderTest.php |
file |
core/modules/search/tests/src/Kernel/Database/SelectExtenderTest.php |
|
| 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::providerExtend |
function |
core/modules/search/tests/src/Kernel/Database/SelectExtenderTest.php |
Data provider for testExtend(). |
| SelectExtenderTest::testExtend |
function |
core/modules/search/tests/src/Kernel/Database/SelectExtenderTest.php |
Tests extend. |
| SelectExtenderTest::testExtend |
function |
core/tests/Drupal/KernelTests/Core/Database/SelectExtenderTest.php |
Tests extend. |
| SelectGetRangeTest |
class |
core/tests/Drupal/KernelTests/Core/Database/SelectGetRangeTest.php |
Tests SelectInterface::getRange(). |
| SelectGetRangeTest.php |
file |
core/tests/Drupal/KernelTests/Core/Database/SelectGetRangeTest.php |
|
| SelectGetRangeTest::testGetRangeReferenceOnSelect |
function |
core/tests/Drupal/KernelTests/Core/Database/SelectGetRangeTest.php |
Ensures getRange() returns NULL by default. |
| SelectGetRangeTest::testGetRangeReferenceOnSelectExtender |
function |
core/tests/Drupal/KernelTests/Core/Database/SelectGetRangeTest.php |
Ensures SelectExtender::getRange() delegates and returns a live reference. |
| 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. |