You are here

public static function Drupal::entityQuery in Drupal 9

Same name and namespace in other branches
  1. 8 core/lib/Drupal.php \Drupal::entityQuery()

Returns the entity query object for this entity type.

Parameters

string $entity_type: The entity type (for example, node) for which the query object should be returned.

string $conjunction: (optional) Either 'AND' if all conditions in the query need to apply, or 'OR' if any of them is sufficient. Defaults to 'AND'.

Return value

\Drupal\Core\Entity\Query\QueryInterface The query object that can query the given entity type.

5 calls to Drupal::entityQuery()
DrupalTest::testEntityQuery in core/tests/Drupal/Tests/Core/DrupalTest.php
Tests the entityQuery() method.
ItemStorage::loadAll in core/modules/aggregator/src/ItemStorage.php
Loads feed items from all feeds.
node_access_rebuild in core/modules/node/node.module
Rebuilds the node access database.
node_get_recent in core/modules/node/node.module
Finds the most recently changed nodes that are available to the current user.
UniqueFieldValueValidator::validate in core/lib/Drupal/Core/Validation/Plugin/Validation/Constraint/UniqueFieldValueValidator.php

File

core/lib/Drupal.php, line 505

Class

Drupal
Static Service Container wrapper.

Code

public static function entityQuery($entity_type, $conjunction = 'AND') {
  return static::entityTypeManager()
    ->getStorage($entity_type)
    ->getQuery($conjunction);
}