SystemMaintainerAsReadonly implements FormDataProviderInterface
Special data provider for setting all fields of the current record to "readOnly" in case a non system maintainer is editing a system maintainer record.
Table of Contents
Interfaces
- FormDataProviderInterface
- Interface must be implemented by form data provider classes.
Methods
- __construct() : mixed
- addData() : array<string|int, mixed>
- Add form data to result array
- getBackendUser() : BackendUserAuthentication
- getLanguageService() : LanguageService
Methods
__construct()
public
__construct(FlashMessageService $flashMessageService) : mixed
Parameters
- $flashMessageService : FlashMessageService
addData()
Add form data to result array
public
addData(array<string|int, mixed> $result) : array<string|int, mixed>
Parameters
- $result : array<string|int, mixed>
-
Initialized result array
Return values
array<string|int, mixed> —Result filled with more data
getBackendUser()
protected
getBackendUser() : BackendUserAuthentication
Return values
BackendUserAuthenticationgetLanguageService()
protected
getLanguageService() : LanguageService