Breaking: #508 - Replace ParserUtility::parseServices by DI
See Issue 480
Description
The existing \Extcode\
used a
a TypoScript Configuration to allow to use an own implementation to parse and
provide available payment and shipping methods or special options.
The change removes the Parser
class and injecting the following
services:
- \Extcode\
,
- \Extcode\
,
- \Extcode\
instead.
Affected Installations
All installations where
- plugin.
,
- plugin.
,
- plugin.
are used to replace the default services.
Migration
Remove the old configuration from TypoScript.
Add an entry to your Services.
or Services.
and configure your
implementation of the service interface for the constructor arguments.