Dependency Injection

The M2IF componentens does not care about DI, but they can be tied together by using DI. For the M2IF - Simple Console Tool, that we've implemented as a reference application, we used the Symonfy DI Container to compose the application. To make the start as simple as possible, we recommend to also use Symonfy and/or Symfony DI when start writing your own component or application. Therefore each core library provides the necessary Symfony DI configuration files in the directory symfony/Resources/config/services.xml. To get an impression on how Symfony DI can be used to composer your application have a look at the reference application. M2IF - Simple Console Tool, which parses the library files on start-up, depending on the used Magento Edition, the apropriate load, initialize and inject the necessary classes.

For configuration the symfony service IDs will be used instead of the real class names.

Load Comments

Please note that by clicking "Load Comments", your browser will establish a connection with servers from Disqus.
For more information, please visit our privacy statement.