Doctrine\DBAL\Event\SchemaAlterTableAddColumnEventArgs
Event Arguments used when SQL queries for adding table columns are generated inside Doctrine\DBAL\Platform\*Platform.
- Author: Jan Sorgalla <jsorgalla@googlemail.com>
- License: http://www.opensource.org/licenses/lgpl-license.php LGPL
Synopsis
class SchemaAlterTableAddColumnEventArgs
extends SchemaEventArgs
{
- // members
- private Column $_column;
- private TableDiff $_tableDiff;
- private AbstractPlatform $_platform;
- private array $_sql;
- // methods
- public void __construct()
- public Column getColumn()
- public TableDiff getTableDiff()
- public AbstractPlatform getPlatform()
- public SchemaAlterTableAddColumnEventArgs addSql()
- public array getSql()
- // Inherited methods from SchemaEventArgs
- public SchemaEventArgs preventDefault()
- public boolean isDefaultPrevented()
- // Inherited methods from EventArgs
- public static EventArgs getEmptyInstance()
Hierarchy
Members
private
- $_column — \Doctrine\DBAL\Schema\Column
- $_platform — \Doctrine\DBAL\Platforms\AbstractPlatform
- $_sql — array
- $_tableDiff — \Doctrine\DBAL\Schema\TableDiff
Methods
public
Inherited from Doctrine\DBAL\Event\SchemaEventArgs
public
Inherited from Doctrine\Common\EventArgs
public
- getEmptyInstance() — Gets the single, empty and immutable EventArgs instance.