![]() |
TYPO3
7.6
|
Public Member Functions | |
__construct () | |
checkForUpdate (&$description) | |
getUserInput ($inputPrefix) | |
performUpdate (array &$dbQueries, &$customMessages) | |
![]() | |
__construct () | |
![]() | |
getTitle () | |
setTitle ($title) | |
getIdentifier () | |
setIdentifier ($identifier) | |
shouldRenderWizard () | |
shouldRenderNextButton () | |
checkIfTableExists ($table) | |
checkForUpdate (&$description) | |
performUpdate (array &$dbQueries, &$customMessages) | |
Additional Inherited Members | |
![]() | |
$pObj | |
$userInput | |
$versionNumber | |
![]() | |
getDatabaseDifferences () | |
![]() | |
$title | |
$schemaMigrationService | |
$expectedSchemaService | |
$objectManager | |
Contains the update class to create and alter tables, fields and keys to comply to the database schema
Definition at line 20 of file FinalDatabaseSchemaUpdate.php.
__construct | ( | ) |
Constructor function.
Definition at line 25 of file FinalDatabaseSchemaUpdate.php.
checkForUpdate | ( | & | $description | ) |
Checks if an update is needed
string | &$description | The description for the update |
Definition at line 37 of file FinalDatabaseSchemaUpdate.php.
References AbstractDatabaseSchemaUpdate\getDatabaseDifferences().
getUserInput | ( | $inputPrefix | ) |
Second step: Show tables, fields and keys to create or update
string | $inputPrefix | input prefix, all names of form fields have to start with this. Append custom name in [ ... ] |
Definition at line 56 of file FinalDatabaseSchemaUpdate.php.
References AbstractDatabaseSchemaUpdate\getDatabaseDifferences().
performUpdate | ( | array & | $dbQueries, |
& | $customMessages | ||
) |
Performs the database update.
array | &$dbQueries | Queries done in this update |
mixed | &$customMessages | Custom messages |
Definition at line 122 of file FinalDatabaseSchemaUpdate.php.
References AbstractUpdate\getDatabaseConnection(), and AbstractDatabaseSchemaUpdate\getDatabaseDifferences().