Zend Framework  3.0
Public Member Functions | List of all members
PlatformInterface Interface Reference

Public Member Functions

 getName ()
 Get name.
 
 getQuoteIdentifierSymbol ()
 Get quote identifier symbol.
 
 quoteIdentifier ($identifier)
 Quote identifier.
 
 quoteIdentifierChain ($identifierChain)
 Quote identifier chain.
 
 getQuoteValueSymbol ()
 Get quote value symbol.
 
 quoteValue ($value)
 Quote value.
 
 quoteTrustedValue ($value)
 Quote Trusted Value.
 
 quoteValueList ($valueList)
 Quote value list.
 
 getIdentifierSeparator ()
 Get identifier separator.
 
 quoteIdentifierInFragment ($identifier, array $additionalSafeWords=[])
 Quote identifier in fragment.
 

Member Function Documentation

getIdentifierSeparator ( )

Get identifier separator.

Returns
string

Implemented in AbstractPlatform, and IbmDb2.

getName ( )

Get name.

Returns
string

Implemented in Oracle, Mysql, SqlServer, Sqlite, Postgresql, IbmDb2, and Sql92.

getQuoteIdentifierSymbol ( )

Get quote identifier symbol.

Returns
string

Implemented in AbstractPlatform, and SqlServer.

getQuoteValueSymbol ( )

Get quote value symbol.

Returns
string

Implemented in AbstractPlatform.

quoteIdentifier (   $identifier)

Quote identifier.

Parameters
string$identifier
Returns
string

Implemented in AbstractPlatform.

quoteIdentifierChain (   $identifierChain)

Quote identifier chain.

Parameters
string|string[]$identifierChain
Returns
string

Implemented in Oracle, AbstractPlatform, SqlServer, IbmDb2, Mysql, and Postgresql.

quoteIdentifierInFragment (   $identifier,
array  $additionalSafeWords = [] 
)

Quote identifier in fragment.

Parameters
string$identifier
array$additionalSafeWords
Returns
string

Implemented in IbmDb2, and AbstractPlatform.

quoteTrustedValue (   $value)

Quote Trusted Value.

The ability to quote values without notices

Parameters
$value
Returns
mixed

Implemented in Oracle, AbstractPlatform, SqlServer, IbmDb2, Mysql, Postgresql, and Sqlite.

quoteValue (   $value)

Quote value.

Will throw a notice when used in a workflow that can be considered "unsafe"

Parameters
string$value
Returns
string

Implemented in AbstractPlatform, Oracle, IbmDb2, SqlServer, Mysql, Postgresql, Sqlite, and Sql92.

quoteValueList (   $valueList)

Quote value list.

Parameters
string|string[]$valueList
Returns
string

Implemented in AbstractPlatform.