| SupportsTemporaryTablesInterface::queryTemporary |
function |
core/lib/Drupal/Core/Database/SupportsTemporaryTablesInterface.php |
Runs a SELECT query and stores its results in a temporary table. |
| SystemHooks::queryEntityReferenceAlter |
function |
core/modules/system/src/Hook/SystemHooks.php |
Implements hook_query_TAG_alter() for entity reference selection handlers. |
| Tables::$sqlQuery |
property |
core/lib/Drupal/Core/Entity/Query/Sql/Tables.php |
|
| TableSort::getQueryParameters |
function |
core/lib/Drupal/Core/Utility/TableSort.php |
Composes a URL query parameter array for table sorting links. |
| Tasks::runTestQuery |
function |
core/lib/Drupal/Core/Database/Install/Tasks.php |
Ensures the database can execute commands with the current user. |
| TaxonomyIndexDepthQueryTrait |
trait |
core/modules/taxonomy/src/TaxonomyIndexDepthQueryTrait.php |
Builds a performant depth subquery and adds it as a join to the query. |
| TaxonomyIndexDepthQueryTrait.php |
file |
core/modules/taxonomy/src/TaxonomyIndexDepthQueryTrait.php |
|
| TaxonomyIndexDepthQueryTrait::addSubQueryJoin |
function |
core/modules/taxonomy/src/TaxonomyIndexDepthQueryTrait.php |
Builds a performant depth subquery and adds it as a join to the query. |
| TaxonomyIndexTid::query |
function |
core/modules/taxonomy/src/Plugin/views/field/TaxonomyIndexTid.php |
Add this term to the query. |
| TaxonomyIndexTidDepth::query |
function |
core/modules/taxonomy/src/Plugin/views/filter/TaxonomyIndexTidDepth.php |
Add this filter to the query. |
| TaxonomyQueryAlterTest |
class |
core/modules/taxonomy/tests/src/Kernel/TaxonomyQueryAlterTest.php |
Tests that appropriate query tags are added. |
| TaxonomyQueryAlterTest.php |
file |
core/modules/taxonomy/tests/src/Kernel/TaxonomyQueryAlterTest.php |
|
| TaxonomyQueryAlterTest::$modules |
property |
core/modules/taxonomy/tests/src/Kernel/TaxonomyQueryAlterTest.php |
Modules to install. |
| TaxonomyQueryAlterTest::assertQueryTagTestResult |
function |
core/modules/taxonomy/tests/src/Kernel/TaxonomyQueryAlterTest.php |
Verifies invocation of the hooks in the test module. |
| TaxonomyQueryAlterTest::setupQueryTagTestHooks |
function |
core/modules/taxonomy/tests/src/Kernel/TaxonomyQueryAlterTest.php |
Sets up the hooks in the test module. |
| TaxonomyQueryAlterTest::testTaxonomyQueryAlter |
function |
core/modules/taxonomy/tests/src/Kernel/TaxonomyQueryAlterTest.php |
Tests that appropriate tags are added when querying the database. |
| TaxonomyTestHooks::queryAlter |
function |
core/modules/taxonomy/tests/modules/taxonomy_test/src/Hook/TaxonomyTestHooks.php |
Implements hook_query_alter(). |
| TaxonomyTestHooks::queryTaxonomyTermAccessAlter |
function |
core/modules/taxonomy/tests/modules/taxonomy_test/src/Hook/TaxonomyTestHooks.php |
Implements hook_query_TAG_alter(). |
| TaxonomyTestHooks::queryTermAccessAlter |
function |
core/modules/taxonomy/tests/modules/taxonomy_test/src/Hook/TaxonomyTestHooks.php |
Implements hook_query_TAG_alter(). |
| TemporaryQueryGuard |
class |
core/modules/jsonapi/src/Access/TemporaryQueryGuard.php |
Adds sufficient access control to collection queries. |
| TemporaryQueryGuard.php |
file |
core/modules/jsonapi/src/Access/TemporaryQueryGuard.php |
|
| TemporaryQueryGuard::$fieldManager |
property |
core/modules/jsonapi/src/Access/TemporaryQueryGuard.php |
The entity field manager. |
| TemporaryQueryGuard::$moduleHandler |
property |
core/modules/jsonapi/src/Access/TemporaryQueryGuard.php |
The module handler. |
| TemporaryQueryGuard::addConditionFieldPrefix |
function |
core/modules/jsonapi/src/Access/TemporaryQueryGuard.php |
Prefixes all fields in an EntityConditionGroup. |
| TemporaryQueryGuard::alwaysFalse |
function |
core/modules/jsonapi/src/Access/TemporaryQueryGuard.php |
Gets an always FALSE entity condition group for the given entity type. |
| TemporaryQueryGuard::applyAccessConditions |
function |
core/modules/jsonapi/src/Access/TemporaryQueryGuard.php |
Applies access conditions to ensure 'view' access is respected. |
| TemporaryQueryGuard::applyAccessControls |
function |
core/modules/jsonapi/src/Access/TemporaryQueryGuard.php |
Applies access controls to an entity query. |
| TemporaryQueryGuard::buildTree |
function |
core/modules/jsonapi/src/Access/TemporaryQueryGuard.php |
Copied from \Drupal\jsonapi\IncludeResolver. |
| TemporaryQueryGuard::collectFilteredFields |
function |
core/modules/jsonapi/src/Access/TemporaryQueryGuard.php |
Recursively collects all entity query condition fields. |
| TemporaryQueryGuard::getAccessCondition |
function |
core/modules/jsonapi/src/Access/TemporaryQueryGuard.php |
Gets an EntityConditionGroup that filters out inaccessible entities. |
| TemporaryQueryGuard::getAccessConditionForKnownSubsets |
function |
core/modules/jsonapi/src/Access/TemporaryQueryGuard.php |
Gets an access condition for the allowed JsonApiFilter::AMONG_* subsets. |
| TemporaryQueryGuard::getAccessResultsFromEntityFilterHook |
function |
core/modules/jsonapi/src/Access/TemporaryQueryGuard.php |
Gets the combined access result for each JsonApiFilter::AMONG_* subset. |
| TemporaryQueryGuard::getCommentAccessCondition |
function |
core/modules/jsonapi/src/Access/TemporaryQueryGuard.php |
Gets an access condition for a comment entity. |
| TemporaryQueryGuard::secureQuery |
function |
core/modules/jsonapi/src/Access/TemporaryQueryGuard.php |
Applies tags, metadata and conditions to secure an entity query. |
| TemporaryQueryGuard::setFieldManager |
function |
core/modules/jsonapi/src/Access/TemporaryQueryGuard.php |
Sets the entity field manager. |
| TemporaryQueryGuard::setModuleHandler |
function |
core/modules/jsonapi/src/Access/TemporaryQueryGuard.php |
Sets the module handler. |
| TemporaryQueryTest |
class |
core/modules/sqlite/tests/src/Kernel/sqlite/TemporaryQueryTest.php |
Tests the temporary query functionality. |
| TemporaryQueryTest |
class |
core/modules/mysql/tests/src/Kernel/mysql/TemporaryQueryTest.php |
Tests the temporary query functionality. |
| TemporaryQueryTest |
class |
core/modules/pgsql/tests/src/Kernel/pgsql/TemporaryQueryTest.php |
Tests the temporary query functionality. |
| TemporaryQueryTest |
class |
core/modules/mysqli/tests/src/Kernel/mysqli/TemporaryQueryTest.php |
Tests the temporary query functionality. |
| TemporaryQueryTest.php |
file |
core/modules/pgsql/tests/src/Kernel/pgsql/TemporaryQueryTest.php |
|
| TemporaryQueryTest.php |
file |
core/modules/mysqli/tests/src/Kernel/mysqli/TemporaryQueryTest.php |
|
| TemporaryQueryTest.php |
file |
core/modules/sqlite/tests/src/Kernel/sqlite/TemporaryQueryTest.php |
|
| TemporaryQueryTest.php |
file |
core/modules/mysql/tests/src/Kernel/mysql/TemporaryQueryTest.php |
|
| TemporaryQueryTest::testTemporaryQuery |
function |
core/modules/sqlite/tests/src/Kernel/sqlite/TemporaryQueryTest.php |
Confirms that temporary tables work. |
| TemporaryQueryTest::testTemporaryQuery |
function |
core/modules/mysql/tests/src/Kernel/mysql/TemporaryQueryTest.php |
Confirms that temporary tables work. |
| TemporaryQueryTest::testTemporaryQuery |
function |
core/modules/pgsql/tests/src/Kernel/pgsql/TemporaryQueryTest.php |
Confirms that temporary tables work. |
| TemporaryQueryTestBase |
class |
core/tests/Drupal/KernelTests/Core/Database/TemporaryQueryTestBase.php |
Tests the temporary query functionality. |
| TemporaryQueryTestBase.php |
file |
core/tests/Drupal/KernelTests/Core/Database/TemporaryQueryTestBase.php |
|
| TemporaryQueryTestBase::countTableRows |
function |
core/tests/Drupal/KernelTests/Core/Database/TemporaryQueryTestBase.php |
Returns the number of rows of a table. |