Feature: Introduce PluginControllerActionContext suitable
Description
A new readonly DTO object Plugin is introduced and is
attached to dispatched PSR-14 events in Profile actions.
Impact
Following main getters are provided:
getto return the TYPO3 application typeApplication Type (): Application Type
for the current request.
`getExtbaseRequestParameters(): ?ExtbaseRequestParameters` to retrieve extbase
attribute from request as a simple accessor.
get to return the current request.
`getSettings(): array` to retrieve raw plugin settings (TypoScript, FlexForm).
get to retrieve resolved site configuration.
* get to retrieve resolves site language.
Following getters dispatches to Extbase methods and returning
null in case the request attribute is not set in the request:
getAction Name (): ?string getController Name (): ?string getController Object Name (): ?string getController Extension Key (): ?string getController Extension Name (): ?string getPlugin Name (): ?string