PHP Класс Storm\Drivers\Platforms\Base\Platform

Наследование: extends Storm\Drivers\Base\Relational\Platform
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( $DevelopmentMode = false, Storm\Drivers\Base\Relational\Expressions\IExpressionMapper $ExpressionMapper, Storm\Drivers\Base\Relational\Columns\IColumnSet $ColumnSet, Storm\Drivers\Base\Relational\PrimaryKeys\IKeyGeneratorSet $KeyGeneratorSet, Storm\Drivers\Base\Relational\Queries\IExpressionCompiler $ExpressionCompiler, Storm\Drivers\Base\Relational\Queries\ICriterionCompiler $CriterionCompiler, Storm\Drivers\Base\Relational\Queries\IIdentifierEscaper $IdentifierEscaper, Storm\Drivers\Base\Relational\Syncing\IDatabaseBuilder $DatabaseBuilder = null, Storm\Drivers\Base\Relational\Syncing\IDatabaseModifier $DatabaseModifier = null, Storm\Drivers\Base\Relational\Queries\IQueryExecutor $QueryExecutor )

Защищенные методы

Метод Описание
IdentifiersAreCaseSensitive ( Storm\Drivers\Base\Relational\Queries\IConnection $Connection )
OnSetConnection ( Storm\Drivers\Base\Relational\Queries\IConnection $Connection )

Описание методов

IdentifiersAreCaseSensitive() абстрактный защищенный Метод

abstract protected IdentifiersAreCaseSensitive ( Storm\Drivers\Base\Relational\Queries\IConnection $Connection )
$Connection Storm\Drivers\Base\Relational\Queries\IConnection

OnSetConnection() защищенный Метод

protected OnSetConnection ( Storm\Drivers\Base\Relational\Queries\IConnection $Connection )
$Connection Storm\Drivers\Base\Relational\Queries\IConnection

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

public __construct ( $DevelopmentMode = false, Storm\Drivers\Base\Relational\Expressions\IExpressionMapper $ExpressionMapper, Storm\Drivers\Base\Relational\Columns\IColumnSet $ColumnSet, Storm\Drivers\Base\Relational\PrimaryKeys\IKeyGeneratorSet $KeyGeneratorSet, Storm\Drivers\Base\Relational\Queries\IExpressionCompiler $ExpressionCompiler, Storm\Drivers\Base\Relational\Queries\ICriterionCompiler $CriterionCompiler, Storm\Drivers\Base\Relational\Queries\IIdentifierEscaper $IdentifierEscaper, Storm\Drivers\Base\Relational\Syncing\IDatabaseBuilder $DatabaseBuilder = null, Storm\Drivers\Base\Relational\Syncing\IDatabaseModifier $DatabaseModifier = null, Storm\Drivers\Base\Relational\Queries\IQueryExecutor $QueryExecutor )
$ExpressionMapper Storm\Drivers\Base\Relational\Expressions\IExpressionMapper
$ColumnSet Storm\Drivers\Base\Relational\Columns\IColumnSet
$KeyGeneratorSet Storm\Drivers\Base\Relational\PrimaryKeys\IKeyGeneratorSet
$ExpressionCompiler Storm\Drivers\Base\Relational\Queries\IExpressionCompiler
$CriterionCompiler Storm\Drivers\Base\Relational\Queries\ICriterionCompiler
$IdentifierEscaper Storm\Drivers\Base\Relational\Queries\IIdentifierEscaper
$DatabaseBuilder Storm\Drivers\Base\Relational\Syncing\IDatabaseBuilder
$DatabaseModifier Storm\Drivers\Base\Relational\Syncing\IDatabaseModifier
$QueryExecutor Storm\Drivers\Base\Relational\Queries\IQueryExecutor