PHP Класс Jsor\Doctrine\PostGIS\Event\DBALSchemaEventSubscriber

Наследование: implements Doctrine\Common\EventSubscriber
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$connection Doctrine\DBAL\Connection
$postConnectCalled boolean
$schemaManager Jsor\Doctrine\PostGIS\Schema\SchemaManager

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

Метод Описание
getSubscribedEvents ( )
isSpatialColumnType ( Doctrine\DBAL\Schema\Column $column )
onSchemaAlterTable ( Doctrine\DBAL\Event\SchemaAlterTableEventArgs $args )
onSchemaAlterTableAddColumn ( Doctrine\DBAL\Event\SchemaAlterTableAddColumnEventArgs $args )
onSchemaAlterTableChangeColumn ( Doctrine\DBAL\Event\SchemaAlterTableChangeColumnEventArgs $args )
onSchemaAlterTableRemoveColumn ( Doctrine\DBAL\Event\SchemaAlterTableRemoveColumnEventArgs $args )
onSchemaAlterTableRenameColumn ( Doctrine\DBAL\Event\SchemaAlterTableRenameColumnEventArgs $args )
onSchemaColumnDefinition ( Doctrine\DBAL\Event\SchemaColumnDefinitionEventArgs $args )
onSchemaCreateTable ( Doctrine\DBAL\Event\SchemaCreateTableEventArgs $args )
onSchemaDropTable ( Doctrine\DBAL\Event\SchemaDropTableEventArgs $args )
onSchemaIndexDefinition ( Doctrine\DBAL\Event\SchemaIndexDefinitionEventArgs $args )
postConnect ( Doctrine\DBAL\Event\ConnectionEventArgs $args )

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

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

public getSubscribedEvents ( )

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

public isSpatialColumnType ( Doctrine\DBAL\Schema\Column $column )
$column Doctrine\DBAL\Schema\Column

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

public onSchemaAlterTable ( Doctrine\DBAL\Event\SchemaAlterTableEventArgs $args )
$args Doctrine\DBAL\Event\SchemaAlterTableEventArgs

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

public onSchemaAlterTableAddColumn ( Doctrine\DBAL\Event\SchemaAlterTableAddColumnEventArgs $args )
$args Doctrine\DBAL\Event\SchemaAlterTableAddColumnEventArgs

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

public onSchemaAlterTableChangeColumn ( Doctrine\DBAL\Event\SchemaAlterTableChangeColumnEventArgs $args )
$args Doctrine\DBAL\Event\SchemaAlterTableChangeColumnEventArgs

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

public onSchemaAlterTableRemoveColumn ( Doctrine\DBAL\Event\SchemaAlterTableRemoveColumnEventArgs $args )
$args Doctrine\DBAL\Event\SchemaAlterTableRemoveColumnEventArgs

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

public onSchemaAlterTableRenameColumn ( Doctrine\DBAL\Event\SchemaAlterTableRenameColumnEventArgs $args )
$args Doctrine\DBAL\Event\SchemaAlterTableRenameColumnEventArgs

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

public onSchemaColumnDefinition ( Doctrine\DBAL\Event\SchemaColumnDefinitionEventArgs $args )
$args Doctrine\DBAL\Event\SchemaColumnDefinitionEventArgs

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

public onSchemaCreateTable ( Doctrine\DBAL\Event\SchemaCreateTableEventArgs $args )
$args Doctrine\DBAL\Event\SchemaCreateTableEventArgs

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

public onSchemaDropTable ( Doctrine\DBAL\Event\SchemaDropTableEventArgs $args )
$args Doctrine\DBAL\Event\SchemaDropTableEventArgs

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

public onSchemaIndexDefinition ( Doctrine\DBAL\Event\SchemaIndexDefinitionEventArgs $args )
$args Doctrine\DBAL\Event\SchemaIndexDefinitionEventArgs

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

public postConnect ( Doctrine\DBAL\Event\ConnectionEventArgs $args )
$args Doctrine\DBAL\Event\ConnectionEventArgs

Описание свойств

$connection защищенное свойство

protected Connection,Doctrine\DBAL $connection
Результат Doctrine\DBAL\Connection

$postConnectCalled защищенное свойство

protected bool $postConnectCalled
Результат boolean

$schemaManager защищенное свойство

protected SchemaManager,Jsor\Doctrine\PostGIS\Schema $schemaManager
Результат Jsor\Doctrine\PostGIS\Schema\SchemaManager