/
home
/
obinna
/
html
/
boaz2
/
vendor
/
doctrine
/
orm
/
lib
/
Doctrine
/
ORM
/
Query
/
Exec
/
Upload File
HOME
<?php declare(strict_types=1); namespace Doctrine\ORM\Query\Exec; use Doctrine\DBAL\Connection; use Doctrine\DBAL\Result; use Doctrine\ORM\Query\AST\SelectStatement; use Doctrine\ORM\Query\SqlWalker; /** * Executor that executes the SQL statement for simple DQL SELECT statements. * * @link www.doctrine-project.org */ class SingleSelectExecutor extends AbstractSqlExecutor { public function __construct(SelectStatement $AST, SqlWalker $sqlWalker) { $this->_sqlStatements = $sqlWalker->walkSelectStatement($AST); } /** * {@inheritDoc} * * @return Result */ public function execute(Connection $conn, array $params, array $types) { return $conn->executeQuery($this->_sqlStatements, $params, $types, $this->queryCacheProfile); } }