abstract class QueryBase

The base entity query class.

Hierarchy

Expanded class hierarchy of QueryBase

2 files declare their use of QueryBase

File

drupal/core/lib/Drupal/Core/Entity/Query/QueryBase.php, line 15
Contains \Drupal\Core\Entity\Query\QueryBase.

Namespace

Drupal\Core\Entity\Query
View source

Members

Namesort descending Modifiers Type Description Overrides
QueryBase::$accessCheck protected property Whether access check is requested or not. Defaults to TRUE.
QueryBase::$age protected property Flag indicating whether to query the current revision or all revisions.
QueryBase::$aggregate protected property The list of aggregate expressions.
QueryBase::$alterMetaData protected property The query metadata for alter purposes.
QueryBase::$alterTags protected property The query tags.
QueryBase::$condition protected property Conditions. 1
QueryBase::$conditionAggregate protected property Aggregate Conditions
QueryBase::$count protected property TRUE if this is a count query, FALSE if it isn't.
QueryBase::$entityType protected property The entity type this query runs against.
QueryBase::$groupBy protected property The list of columns to group on.
QueryBase::$pager protected property The query pager data.
QueryBase::$range protected property The query range.
QueryBase::$sort protected property The list of sorts.
QueryBase::$sortAggregate protected property The list of sorts over the aggregate results.
QueryBase::accessCheck public function Implements \Drupal\Core\Entity\Query\QueryInterface::accessCheck().
QueryBase::addMetaData public function Implements \Drupal\Core\Database\Query\AlterableInterface::addMetaData().
QueryBase::addTag public function Implements \Drupal\Core\Database\Query\AlterableInterface::addTag().
QueryBase::age public function Implements \Drupal\Core\Entity\Query\QueryInterface::age().
QueryBase::aggregate public function Implements \Drupal\Core\Entity\Query\QueryAggregateInterface::aggregate()
QueryBase::andConditionGroup public function Implements \Drupal\Core\Entity\Query\QueryInterface::andConditionGroup().
QueryBase::condition public function Implements \Drupal\Core\Entity\Query\QueryInterface::condition(). 1
QueryBase::conditionAggregate public function Implements \Drupal\Core\Entity\Query\QueryAggregateInterface::conditionAggregate().
QueryBase::count public function Implements \Drupal\Core\Entity\Query\QueryInterface::count().
QueryBase::exists public function Implements \Drupal\Core\Entity\Query\QueryInterface::exists().
QueryBase::getAggregationAlias protected function Generates an alias for a field and it's aggregated function.
QueryBase::getEntityType public function Implements \Drupal\Core\Entity\Query\QueryInterface::getEntityType().
QueryBase::getMetaData public function Implements \Drupal\Core\Database\Query\AlterableInterface::getMetaData().
QueryBase::groupBy public function Implements \Drupal\Core\Entity\Query\QueryAggregateInterface::execute().
QueryBase::hasAllTags public function Implements \Drupal\Core\Database\Query\AlterableInterface::hasAllTags().
QueryBase::hasAnyTag public function Implements \Drupal\Core\Database\Query\AlterableInterface::hasAnyTag().
QueryBase::hasTag public function Implements \Drupal\Core\Database\Query\AlterableInterface::hasTag().
QueryBase::initializePager protected function Gets the total number of results and initialize a pager for the query.
QueryBase::notExists public function Implements \Drupal\Core\Entity\Query\QueryInterface::notExists().
QueryBase::orConditionGroup public function Implements \Drupal\Core\Entity\Query\QueryInterface::orConditionGroup().
QueryBase::pager public function Implements \Drupal\Core\Entity\Query\QueryInterface::pager().
QueryBase::range public function Implements \Drupal\Core\Entity\Query\QueryInterface::range().
QueryBase::sort public function Implements \Drupal\Core\Entity\Query\QueryInterface::sort().
QueryBase::sortAggregate public function Implements \Drupal\Core\Entity\Query\QueryAggregateInterface::sortAggregate().
QueryBase::tableSort public function Implements \Drupal\Core\Entity\Query\QueryInterface::tableSort().
QueryBase::__clone function Makes sure that the Condition object is cloned as well. 1
QueryBase::__construct public function Constructs this object. 2