Storm\Drivers\Platforms\Base\Queries\IdentifierEscaper::EscapeAndAliasAll PHP Метод

EscapeAndAliasAll() публичный Метод

public EscapeAndAliasAll ( array $AliasIdentifierSegmentsMap )
$AliasIdentifierSegmentsMap array
    public function EscapeAndAliasAll(array $AliasIdentifierSegmentsMap)
    {
        $EscapedIdentifiers = array_combine($this->AliasAll(array_keys($AliasIdentifierSegmentsMap)), $this->EscapeAll($AliasIdentifierSegmentsMap));
        $AliasedValues = [];
        foreach ($EscapedIdentifiers as $EscapedIdentifier => $EscapedAlias) {
            $AliasedValues[] = $EscapedIdentifier . ' ' . $this->AliasKeyword . ' ' . $EscapedAlias;
        }
        return $AliasedValues;
    }