Interface PlatformInterface

Summary

Fully Qualified Name: Laminas\Db\Adapter\Platform\PlatformInterface

Description

Methods

Name Description Defined By
getIdentifierSeparator() Get identifier separator PlatformInterface
getName() Get name PlatformInterface
getQuoteIdentifierSymbol() Get quote identifier symbol PlatformInterface
getQuoteValueSymbol() Get quote value symbol PlatformInterface
quoteIdentifier() Quote identifier PlatformInterface
quoteIdentifierChain() Quote identifier chain PlatformInterface
quoteIdentifierInFragment() Quote identifier in fragment PlatformInterface
quoteTrustedValue() Quote Trusted Value PlatformInterface
quoteValue() Quote value PlatformInterface
quoteValueList() Quote value list PlatformInterface

Method Details

getIdentifierSeparator()

Get identifier separator

Returns: string

getName()

Get name

Returns: string

getQuoteIdentifierSymbol()

Get quote identifier symbol

Returns: string

getQuoteValueSymbol()

Get quote value symbol

Returns: string

quoteIdentifier()

Quote identifier

Parameter Name Type Description
$identifier string

Returns: string

quoteIdentifierChain()

Quote identifier chain

Parameter Name Type Description
$identifierChain string|string[]

Returns: string

quoteIdentifierInFragment()

Quote identifier in fragment

Parameter Name Type Description
$identifier string
$additionalSafeWords array

Returns: string

quoteTrustedValue()

Quote Trusted Value

The ability to quote values without notices

Parameter Name Type Description
$value
$value

Returns: mixed

quoteValue()

Quote value

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

Parameter Name Type Description
$value string

Returns: string

quoteValueList()

Quote value list

Parameter Name Type Description
$valueList string|string[]

Returns: string

Top