class SchemaIndexDefinitionEventArgs extends SchemaEventArgs (View source)

Event Arguments used when the portable index definition is generated inside Doctrine\DBAL\Schema\AbstractSchemaManager.

Methods

bool
isDefaultPrevented()

No description

__construct(array $tableIndex, $table, Connection $connection)

No description

setIndex(Index|null $index = null)

Allows to clear the index which means the index will be excluded from tables index list.

Index|null
getIndex()

No description

mixed[]
getTableIndex()

No description

string
getTable()

No description

getConnection()

No description

Details

SchemaEventArgs preventDefault()

Return Value

SchemaEventArgs

bool isDefaultPrevented()

Return Value

bool

__construct(array $tableIndex, $table, Connection $connection)

Parameters

array $tableIndex
$table
Connection $connection

SchemaIndexDefinitionEventArgs setIndex(Index|null $index = null)

Allows to clear the index which means the index will be excluded from tables index list.

Parameters

Index|null $index

Return Value

SchemaIndexDefinitionEventArgs

Index|null getIndex()

Return Value

Index|null

mixed[] getTableIndex()

Return Value

mixed[]

string getTable()

Return Value

string

Connection getConnection()

Return Value

Connection

AbstractPlatform getDatabasePlatform()

Return Value

AbstractPlatform