package Default
inherited_from \Zend\Db\Sql\Platform\AbstractPlatform

 Methods

__construct()

__construct(\Zend\Db\Sql\Platform\SqlServer\SelectDecorator $selectDecorator = null

Parameters

$selectDecorator

getDecorators()

getDecorators() : array | array<mixed,\Zend\Db\Sql\Platform\PlatformDecoratorInterface>
Inherited

Returns

arrayarray<mixed,\Zend\Db\Sql\Platform\PlatformDecoratorInterface>

Get SQL string for statement

getSqlString(\Zend\Db\Adapter\Platform\PlatformInterface $adapterPlatform = null
Inherited
inherited_from \Zend\Db\Sql\SqlInterface::getSqlString()

Parameters

$adapterPlatform

Exceptions

\Zend\Db\Sql\Exception\RuntimeException

getTypeDecorator()

getTypeDecorator(\Zend\Db\Sql\PreparableSqlInterface|\Zend\Db\Sql\SqlInterface $subject) : \Zend\Db\Sql\Platform\PlatformDecoratorInterface | \Zend\Db\Sql\PreparableSqlInterface | \Zend\Db\Sql\SqlInterface
Inherited

Parameters

$subject

\Zend\Db\Sql\PreparableSqlInterface\Zend\Db\Sql\SqlInterface

Returns

\Zend\Db\Sql\Platform\PlatformDecoratorInterface\Zend\Db\Sql\PreparableSqlInterface\Zend\Db\Sql\SqlInterface

prepareStatement()

prepareStatement(\Zend\Db\Adapter\AdapterInterface $adapter, \Zend\Db\Adapter\StatementContainerInterface $statementContainer) 
Inherited
inherited_from \Zend\Db\Sql\PreparableSqlInterface::prepareStatement()

Parameters

$adapter

$statementContainer

Exceptions

\Zend\Db\Sql\Exception\RuntimeException

setSubject()

setSubject($subject) 
Inherited
inherited_from \Zend\Db\Sql\Platform\PlatformDecoratorInterface::setSubject()

Parameters

$subject

setTypeDecorator()

setTypeDecorator(string $type, \Zend\Db\Sql\Platform\PlatformDecoratorInterface $decorator) : void
Inherited

Parameters

$type

string

$decorator

\Zend\Db\Sql\Platform\PlatformDecoratorInterface

 Properties

 

$decorators

$decorators : array<mixed,\Zend\Db\Sql\Platform\PlatformDecoratorInterface>

Default

array()
 

$subject

$subject : object | null

Default