Methods

__construct()

__construct(array $options) 

Parameters

$options

array

Get identifier separator

getIdentifierSeparator() : string

Returns

string

Get name

getName() : string

Returns

string

Get quote identifier symbol

getQuoteIdentifierSymbol() : string

Returns

string

Get quote value symbol

getQuoteValueSymbol() : string

Returns

string

Quote identifier

quoteIdentifier(string $identifier) : string

Parameters

$identifier

string

Returns

string

Quote identifier chain

quoteIdentifierChain(string | string[] $identifierChain) : string

Parameters

$identifierChain

stringstring[]

Returns

string

Quote identifier in fragment

quoteIdentifierInFragment(string $identifier, array $safeWords) : string

Parameters

$identifier

string

$safeWords

array

Returns

string

Quote Trusted Value

quoteTrustedValue($value) : mixed

The ability to quote values without notices

Parameters

$value

Returns

mixed

Quote value

quoteValue(string $value) : string

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

Parameters

$value

string

Returns

string

Quote value list

quoteValueList(string | string[] $valueList) : string

Parameters

$valueList

stringstring[]

Returns

string

 Properties

 

$quoteIdentifiers

$quoteIdentifiers : bool