PHP Class Storm\Drivers\Platforms\Base\Queries\IdentifierEscaper

Inheritance: implements Storm\Drivers\Base\Relational\Queries\IIdentifierEscaper
Exibir arquivo Open project: timetoogo/penumbra Class Usage Examples

Public Methods

Method Description
Alias ( $EscapedIdentifier, $Alias )
AliasAll ( array $EscapedIdentifierAliasMap )
Escape ( array $IdentifierSegments )
EscapeAll ( array $IdentifierSegmentsArray )
EscapeAndAliasAll ( array $AliasIdentifierSegmentsMap )
Qualify ( $Identifier )
QualifyAll ( array $Identifiers )
Quote ( &$Identifier )
__construct ( $IdentifierCharacter, $EscapeCharacter, $IdentifierSeparator, $AliasKeyword )

Method Details

Alias() public method

public Alias ( $EscapedIdentifier, $Alias )

AliasAll() public method

public AliasAll ( array $EscapedIdentifierAliasMap )
$EscapedIdentifierAliasMap array

Escape() public method

public Escape ( array $IdentifierSegments )
$IdentifierSegments array

EscapeAll() public method

public EscapeAll ( array $IdentifierSegmentsArray )
$IdentifierSegmentsArray array

EscapeAndAliasAll() public method

public EscapeAndAliasAll ( array $AliasIdentifierSegmentsMap )
$AliasIdentifierSegmentsMap array

Qualify() public method

public Qualify ( $Identifier )

QualifyAll() public method

public QualifyAll ( array $Identifiers )
$Identifiers array

Quote() public method

public Quote ( &$Identifier )

__construct() public method

public __construct ( $IdentifierCharacter, $EscapeCharacter, $IdentifierSeparator, $AliasKeyword )