Zend Framework
3.0
|
Public Member Functions | ||||
getSqlString (PlatformInterface $adapterPlatform=null) | ||||
Get SQL string for statement.
| ||||
Protected Member Functions | |
buildSqlString (PlatformInterface $platform, DriverInterface $driver=null, ParameterContainer $parameterContainer=null) | |
renderTable ($table, $alias=null) | |
Render table with alias in from/join parts. | |
processExpression (ExpressionInterface $expression, PlatformInterface $platform, DriverInterface $driver=null, ParameterContainer $parameterContainer=null, $namedParameterPrefix=null) | |
int $runtimeExpressionPrefix | |
createSqlFromSpecificationAndParameters ($specifications, $parameters) | |
processSubSelect (Select $subselect, PlatformInterface $platform, DriverInterface $driver=null, ParameterContainer $parameterContainer=null) | |
processJoin (Join $joins, PlatformInterface $platform, DriverInterface $driver=null, ParameterContainer $parameterContainer=null) | |
resolveColumnValue ($column, PlatformInterface $platform, DriverInterface $driver=null, ParameterContainer $parameterContainer=null, $namedParameterPrefix=null) | |
resolveTable ($table, PlatformInterface $platform, DriverInterface $driver=null, ParameterContainer $parameterContainer=null) | |
localizeVariables () | |
Copy variables from the subject into the local properties. | |
Protected Attributes | |
$specifications = [] | |
$processInfo = ['paramPrefix' => '' | |
$instanceParameterIndex = [] | |
|
protected |
PlatformInterface | $platform | |
null | DriverInterface | $driver | |
null | ParameterContainer | $parameterContainer |
|
protected |
string | array | $specifications | |
array | $parameters |
Exception\RuntimeException |
getSqlString | ( | PlatformInterface | $adapterPlatform = null | ) |
Get SQL string for statement.
null | PlatformInterface | $adapterPlatform |
Implements SqlInterface.
|
protected |
Copy variables from the subject into the local properties.
|
protected |
int $runtimeExpressionPrefix
ExpressionInterface | $expression | |
PlatformInterface | $platform | |
null | DriverInterface | $driver | |
null | ParameterContainer | $parameterContainer | |
null | string | $namedParameterPrefix |
Exception\RuntimeException |
|
protected |
Join[] | $joins | |
PlatformInterface | $platform | |
null | DriverInterface | $driver | |
null | ParameterContainer | $parameterContainer |
Exception\InvalidArgumentException | for invalid JOIN table names. |
|
protected |
Select | $subselect | |
PlatformInterface | $platform | |
null | DriverInterface | $driver | |
null | ParameterContainer | $parameterContainer |
|
protected |
Render table with alias in from/join parts.
string | $table | |
string | $alias |
|
protected |
null | array | ExpressionInterface | Select | $column | |
PlatformInterface | $platform | |
null | DriverInterface | $driver | |
null | string | $namedParameterPrefix | |
null | ParameterContainer | $parameterContainer |
|
protected |
string | TableIdentifier | Select | $table | |
PlatformInterface | $platform | |
DriverInterface | $driver | |
ParameterContainer | $parameterContainer |
|
protected |
|
protected |
|
protected |