Methods
Overloading: variable retrieval
__get(string $name) : mixed
Retrieves value by column name
Parameters
$name
string
Exceptions
Returns
mixed
Overloading: variable isset
__isset(string $name) : bool
Proxies to columns; does a column of that name exist?
Parameters
$name
string
Returns
bool
Overloading: variable setting
__set(string $name, mixed $value) : \Zend\Db\Sql\Insert
Proxies to values, using VALUES_MERGE strategy
Parameters
$name
string
$value
mixed
Returns
Overloading: variable unset
__unset(string $name) : void
Proxies to values and columns
Parameters
$name
string
Exceptions
Specify columns
columns(array $columns) : \Zend\Db\Sql\Insert
Parameters
$columns
array
Returns
getRawState()
getRawState($key)
Get SQL string for this statement
getSqlString(\Zend\Db\Adapter\Platform\PlatformInterface $adapterPlatform) : string
Parameters
Returns
string
Prepare statement
prepareStatement(\Zend\Db\Adapter\AdapterInterface $adapter, \Zend\Db\Adapter\StatementContainerInterface $statementContainer) : void
Specify values to insert
values(array $values, string $flag) : \Zend\Db\Sql\Insert
Parameters
$values
array
$flag
string
one of VALUES_MERGE or VALUES_SET; defaults to VALUES_SET
Exceptions
Returns
createSqlFromSpecificationAndParameters()
createSqlFromSpecificationAndParameters($specifications, $parameters) : string
Inherited
inherited_from |
\Zend\Db\Sql\AbstractSql::createSqlFromSpecificationAndParameters() |
Parameters
$specifications
$parameters
Exceptions
Returns
string
processExpression()
processExpression(\Zend\Db\Sql\ExpressionInterface $expression, \Zend\Db\Adapter\Platform\PlatformInterface $platform, \Zend\Db\Adapter\Driver\DriverInterface $driver, $namedParameterPrefix)
Inherited
inherited_from |
\Zend\Db\Sql\AbstractSql::processExpression() |
Parameters
$expression
$platform
$driver
$namedParameterPrefix
processSubSelect()
processSubSelect(\Zend\Db\Sql\Select $subselect, \Zend\Db\Adapter\Platform\PlatformInterface $platform, \Zend\Db\Adapter\Driver\DriverInterface $driver, \Zend\Db\Adapter\ParameterContainer $parameterContainer)
Inherited
inherited_from |
\Zend\Db\Sql\AbstractSql::processSubSelect() |
Parameters
$subselect
$platform
$driver
$parameterContainer
Properties
$instanceParameterIndex
$instanceParameterIndex : array
Inherited
inherited_from |
\Zend\Db\Sql\AbstractSql::$$instanceParameterIndex |
$processInfo
$processInfo : string
Inherited
inherited_from |
\Zend\Db\Sql\AbstractSql::$$processInfo |
<p>Specification array</p>
$specifications : array
Constants
SPECIFICATION_INSERT
SPECIFICATION_INSERT
VALUES_MERGE
VALUES_MERGE