RowUpdaterService
Read onlyYes
FinalYes
Service providing TYPO3 internal row updater based on {@see RowUpdaterInterface} registered with internal {@see AsRowUpdater} php attribute.
to be used in EXT:core only and not part of public API.
Table of Contents
Methods
- __construct() : mixed
- getRowUpdater() : RowUpdaterInterface
- Get registered row updater by identifier.
- getRowUpdatersToExecute() : string[]
- Return an array of class names that are not yet marked as done.
- setRowUpdaterExecuted() : void
Methods
__construct()
public
__construct(RowUpdaterRegistry $rowUpdaterRegistry, Registry $registry) : mixed
Parameters
- $rowUpdaterRegistry : RowUpdaterRegistry
- $registry : Registry
getRowUpdater()
Get registered row updater by identifier.
public
getRowUpdater(string $identifier) : RowUpdaterInterface
Parameters
- $identifier : string
Return values
RowUpdaterInterfacegetRowUpdatersToExecute()
Return an array of class names that are not yet marked as done.
public
getRowUpdatersToExecute() : string[]
Return values
string[] —Row updater identifiers
setRowUpdaterExecuted()
public
setRowUpdaterExecuted(string $identifier) : void
Parameters
- $identifier : string