for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* TechDivision\Import\Product\Msi\DependencyInjection\ImportExtension
*
* PHP version 7
* @author Tim Wagner <[email protected]>
* @copyright 2018 TechDivision GmbH <[email protected]>
* @license https://opensource.org/licenses/MIT
* @link https://github.com/techdivision/import-product-msi
* @link http://www.techdivision.com
*/
namespace TechDivision\Import\Product\Msi\DependencyInjection;
use Symfony\Component\Config\FileLocator;
use Symfony\Component\HttpKernel\DependencyInjection\Extension;
use Symfony\Component\DependencyInjection\ContainerBuilder;
use Symfony\Component\DependencyInjection\Loader\XmlFileLoader;
* The symfony extension implementation for the M2IF import product library.
class ImportExtension extends Extension
{
* Load's the bundles DI configuration.
* @param array $configs The array with the configuration
* @param \Symfony\Component\DependencyInjection\ContainerBuilder $container The container instance
public function load(array $configs, ContainerBuilder $container)
$loader = new XmlFileLoader($container, new FileLocator(dirname(__DIR__) . '/Resources/config'));
$loader->load('services.xml');
}