‪TYPO3CMS  ‪main
TYPO3\CMS\Core\Database\Event\AlterTableDefinitionStatementsEvent Class Reference

Public Member Functions

 __construct (private array $sqlData)
 
 addSqlData ($data)
 
 getSqlData ()
 
 setSqlData (array $sqlData)
 

Detailed Description

Event to intercept the "CREATE TABLE" statement from all loaded extensions. The $sqlData variable holds a RAW Array of definitions from each file found.

Definition at line 24 of file AlterTableDefinitionStatementsEvent.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Core\Database\Event\AlterTableDefinitionStatementsEvent::__construct ( private array  $sqlData)

Definition at line 26 of file AlterTableDefinitionStatementsEvent.php.

Member Function Documentation

◆ addSqlData()

TYPO3\CMS\Core\Database\Event\AlterTableDefinitionStatementsEvent::addSqlData (   $data)

◆ getSqlData()

TYPO3\CMS\Core\Database\Event\AlterTableDefinitionStatementsEvent::getSqlData ( )

Definition at line 33 of file AlterTableDefinitionStatementsEvent.php.

◆ setSqlData()

TYPO3\CMS\Core\Database\Event\AlterTableDefinitionStatementsEvent::setSqlData ( array  $sqlData)

Definition at line 38 of file AlterTableDefinitionStatementsEvent.php.