Doctrine


Doctrine\ORM\Query\Exec\SingleSelectExecutor
/Doctrine/ORM/Query/Exec/SingleSelectExecutor.php at line 37

Class SingleSelectExecutor

Class:SingleSelectExecutor - Superclass: AbstractSqlExecutor
AbstractSqlExecutor
⌊ SingleSelectExecutor

public class SingleSelectExecutor
extends AbstractSqlExecutor

Executor that executes the SQL statement for simple DQL SELECT statements.

License:
http://www.opensource.org/licenses/lgpl-license.php LGPL
Author:
Roman Borschel
Version:
$Revision$
See Also:
www.doctrine-project.org
Since:
2.0
Todo:
Rename: AbstractSQLExecutor

Fields inherited from Doctrine\ORM\Query\Exec\AbstractSqlExecutor
_sqlStatements
Constructor Summary

SingleSelectExecutor(mixed AST, mixed sqlWalker)

Method Summary
Doctrine\DBAL\Driver\Statement

execute(Doctrine\DBAL\Connection conn, array params, mixed types)

Executes all sql statements.

Methods inherited from Doctrine\ORM\Query\Exec\AbstractSqlExecutor
execute, getSqlStatements

Constructor Detail

/Doctrine/ORM/Query/Exec/SingleSelectExecutor.php at line 39

SingleSelectExecutor

public SingleSelectExecutor(mixed AST, mixed sqlWalker)

Method Detail

/Doctrine/ORM/Query/Exec/SingleSelectExecutor.php at line 44

execute

public Doctrine\DBAL\Driver\Statement execute(Doctrine\DBAL\Connection conn, array params, mixed types)

Executes all sql statements.

Parameters:
conn - The database connection that is used to execute the queries.
params - The parameters.

Doctrine