function QueryFactory::__construct
Constructs a QueryFactory object.
Initializes the list of namespaces used to locate query classes for different entity types.
Parameters
\Drupal\Core\Database\Connection $connection: The database connection used by the entity query.
Overrides QueryFactory::__construct
File
-
core/
modules/ workspaces/ src/ EntityQuery/ QueryFactory.php, line 19
Class
- QueryFactory
- Workspaces-specific entity query implementation.
Namespace
Drupal\workspaces\EntityQueryCode
public function __construct(Connection $connection, protected readonly WorkspaceManagerInterface $workspaceManager, protected readonly WorkspaceInformationInterface $workspaceInfo) {
$this->connection = $connection;
$this->namespaces = QueryBase::getNamespaces($this);
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.