RowUpdaterRegistry
FinalYes
Registry for row updaters. The registry receives all services, tagged with {} The tagging of row updaters is automatically done based on the PHP Attribute
for EXT:core internal use and not part of public API.
Table of Contents
Methods
- __construct() : mixed
- getRowUpdater() : RowUpdaterInterface
- Get registered row updater by identifier.
- getRowUpdaterIdentifiers() : array<string|int, string>
- getRowUpdaters() : array<string, class-string>
- hasRowUpdater() : bool
- Verify that a registered row updater exists for the given identifier.
Methods
__construct()
public
__construct(ServiceLocator $rowUpdaters) : mixed
Parameters
- $rowUpdaters : ServiceLocator
getRowUpdater()
Get registered row updater by identifier.
public
getRowUpdater(string $identifier) : RowUpdaterInterface
Parameters
- $identifier : string
Return values
RowUpdaterInterfacegetRowUpdaterIdentifiers()
public
getRowUpdaterIdentifiers() : array<string|int, string>
Return values
array<string|int, string>getRowUpdaters()
public
getRowUpdaters() : array<string, class-string>
Return values
array<string, class-string>hasRowUpdater()
Verify that a registered row updater exists for the given identifier.
public
hasRowUpdater(string $identifier) : bool
Parameters
- $identifier : string