‪TYPO3CMS  ‪main
TYPO3\CMS\Install\Updates\RowUpdater\RowUpdaterInterface Interface Reference
Inheritance diagram for TYPO3\CMS\Install\Updates\RowUpdater\RowUpdaterInterface:
TYPO3\CMS\Install\Updates\RowUpdater\SysRedirectRootPageMoveMigration

Public Member Functions

 getTitle ()
 
 hasPotentialUpdateForTable (string $tableName)
 
array updateTableRow (string $tableName, array $row)
 

Detailed Description

Interface each single row updater must implement.

Definition at line 23 of file RowUpdaterInterface.php.

Member Function Documentation

◆ getTitle()

TYPO3\CMS\Install\Updates\RowUpdater\RowUpdaterInterface::getTitle ( )

Get a description of this single row updater

Implemented in TYPO3\CMS\Install\Updates\RowUpdater\SysRedirectRootPageMoveMigration.

◆ hasPotentialUpdateForTable()

TYPO3\CMS\Install\Updates\RowUpdater\RowUpdaterInterface::hasPotentialUpdateForTable ( string  $tableName)

Return true if this row updater may have updates for given table rows.

Parameters
string$tableName‪Given table

Implemented in TYPO3\CMS\Install\Updates\RowUpdater\SysRedirectRootPageMoveMigration.

◆ updateTableRow()

array TYPO3\CMS\Install\Updates\RowUpdater\RowUpdaterInterface::updateTableRow ( string  $tableName,
array  $row 
)

Update a single row from a table.

Parameters
string$tableName‪Given table
array$row‪Given row
Returns
‪array Potentially modified row

Implemented in TYPO3\CMS\Install\Updates\RowUpdater\SysRedirectRootPageMoveMigration.