Methods
Get SQL string for statement
getSqlString(\Zend\Db\Adapter\Platform\PlatformInterface $adapterPlatform) : string
Parameters
Returns
string
  
 
buildSqlString()
        
buildSqlString(\Zend\Db\Adapter\Platform\PlatformInterface $platform, \Zend\Db\Adapter\Driver\DriverInterface $driver, \Zend\Db\Adapter\ParameterContainer $parameterContainer) : string
Parameters
Returns
string
  
 
createSqlFromSpecificationAndParameters()
        
createSqlFromSpecificationAndParameters(string | array $specifications, string | array $parameters) : string
Parameters
$specifications
stringarray
$parameters
stringarray
Exceptions
Returns
string
  
 
Copy variables from the subject into the local properties
localizeVariables() 
 
processExpression()
        
processExpression(\Zend\Db\Sql\ExpressionInterface $expression, \Zend\Db\Adapter\Platform\PlatformInterface $platform, \Zend\Db\Adapter\Driver\DriverInterface $driver, \Zend\Db\Adapter\ParameterContainer $parameterContainer, null | string $namedParameterPrefix) : string
| staticvar | 
int $runtimeExpressionPrefix | 
Parameters
$namedParameterPrefix
nullstring
Exceptions
Returns
string
  
 
processSubSelect()
        
processSubSelect(\Zend\Db\Sql\Select $subselect, \Zend\Db\Adapter\Platform\PlatformInterface $platform, \Zend\Db\Adapter\Driver\DriverInterface $driver, \Zend\Db\Adapter\ParameterContainer $parameterContainer) : string
Parameters
Returns
string
  
 
resolveColumnValue()
        
resolveColumnValue(null | array | \Zend\Db\Sql\ExpressionInterface | \Zend\Db\Sql\Select $column, \Zend\Db\Adapter\Platform\PlatformInterface $platform, \Zend\Db\Adapter\Driver\DriverInterface $driver, \Zend\Db\Adapter\ParameterContainer $parameterContainer, null | string $namedParameterPrefix) : string
Parameters
$namedParameterPrefix
nullstring
Returns
string
  
 
resolveTable()
        
resolveTable(string | \Zend\Db\Sql\TableIdentifier | \Zend\Db\Sql\Select $table, \Zend\Db\Adapter\Platform\PlatformInterface $platform, \Zend\Db\Adapter\Driver\DriverInterface $driver, \Zend\Db\Adapter\ParameterContainer $parameterContainer) : string
Parameters
Returns
string
  
 
 Properties
 
$instanceParameterIndex
$instanceParameterIndex : array
 
 
$processInfo
$processInfo : string
 
 
Specifications for Sql String generation
$specifications : string[] | array[]