![]() |
TYPO3
7.6
|
Public Member Functions | |
checkForUpdate (&$description) | |
performUpdate (array &$databaseQueries, &$customMessages) | |
![]() | |
getTitle () | |
setTitle ($title) | |
getIdentifier () | |
setIdentifier ($identifier) | |
shouldRenderWizard () | |
shouldRenderNextButton () | |
checkIfTableExists ($table) | |
checkForUpdate (&$description) | |
performUpdate (array &$dbQueries, &$customMessages) | |
Protected Member Functions | |
prepareWorkspaceUpdate (array $workspaceRecord) | |
prepareStageUpdate (array $stageRecord) | |
mapSettings (array $record, array $update, $from= '', $to= '') | |
![]() | |
markWizardAsDone ($confValue=1) | |
isWizardDone () | |
getDatabaseConnection () | |
Protected Attributes | |
$title = 'Migrate the workspaces notification settings to the enhanced schema' | |
![]() | |
$title | |
$identifier | |
Additional Inherited Members | |
![]() | |
$pObj | |
$userInput | |
$versionNumber | |
Migrate the workspaces notification settings to the enhanced schema.
Definition at line 22 of file WorkspacesNotificationSettingsUpdate.php.
checkForUpdate | ( | & | $description | ) |
Checks if an update is needed
string | &$description | The description for the update |
Definition at line 35 of file WorkspacesNotificationSettingsUpdate.php.
References AbstractUpdate\getDatabaseConnection(), ExtensionManagementUtility\isLoaded(), AbstractUpdate\isWizardDone(), and AbstractUpdate\markWizardAsDone().
|
protected |
Maps settings to new meaning.
array | $record | |
array | $update | |
string | $from | |
string | $to |
Definition at line 147 of file WorkspacesNotificationSettingsUpdate.php.
References elseif.
Referenced by WorkspacesNotificationSettingsUpdate\prepareStageUpdate(), and WorkspacesNotificationSettingsUpdate\prepareWorkspaceUpdate().
performUpdate | ( | array & | $databaseQueries, |
& | $customMessages | ||
) |
Perform the database updates for workspace records
array | &$databaseQueries | Queries done in this update |
mixed | &$customMessages | Custom messages |
Definition at line 76 of file WorkspacesNotificationSettingsUpdate.php.
References AbstractUpdate\getDatabaseConnection(), AbstractUpdate\markWizardAsDone(), WorkspacesNotificationSettingsUpdate\prepareStageUpdate(), and WorkspacesNotificationSettingsUpdate\prepareWorkspaceUpdate().
|
protected |
Prepares SQL update for stage records.
array | $stageRecord |
Definition at line 127 of file WorkspacesNotificationSettingsUpdate.php.
References WorkspacesNotificationSettingsUpdate\mapSettings().
Referenced by WorkspacesNotificationSettingsUpdate\performUpdate().
|
protected |
Prepares SQL updates for workspace records.
array | $workspaceRecord |
Definition at line 108 of file WorkspacesNotificationSettingsUpdate.php.
References WorkspacesNotificationSettingsUpdate\mapSettings().
Referenced by WorkspacesNotificationSettingsUpdate\performUpdate().
|
protected |
Definition at line 27 of file WorkspacesNotificationSettingsUpdate.php.