‪TYPO3CMS  9.5
TYPO3\CMS\Install\Updates\RowUpdater\RowUpdaterInterface Interface Reference
Inheritance diagram for TYPO3\CMS\Install\Updates\RowUpdater\RowUpdaterInterface:
TYPO3\CMS\Install\Updates\RowUpdater\ImageCropUpdater TYPO3\CMS\Install\Updates\RowUpdater\L10nModeUpdater TYPO3\CMS\Install\Updates\RowUpdater\RteLinkSyntaxUpdater

Public Member Functions

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

Detailed Description

Interface each single row updater must implement.

Definition at line 21 of file RowUpdaterInterface.php.

Member Function Documentation

◆ getTitle()

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

◆ hasPotentialUpdateForTable()

bool 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
Returns
‪bool

Implemented in TYPO3\CMS\Install\Updates\RowUpdater\RteLinkSyntaxUpdater, TYPO3\CMS\Install\Updates\RowUpdater\L10nModeUpdater, and TYPO3\CMS\Install\Updates\RowUpdater\ImageCropUpdater.

◆ 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\RteLinkSyntaxUpdater, TYPO3\CMS\Install\Updates\RowUpdater\ImageCropUpdater, and TYPO3\CMS\Install\Updates\RowUpdater\L10nModeUpdater.