Skip to content

Instantly share code, notes, and snippets.

@monofone
Last active August 29, 2015 14:00
Show Gist options
  • Save monofone/11019946 to your computer and use it in GitHub Desktop.
Save monofone/11019946 to your computer and use it in GitHub Desktop.
<?php
include_once autoload.php
use Symfony\Component\DependencyInjection\ContainerBuilder;
use Symfony\Component\DependencyInjection\Loader\XmlFileLoader;
use Symfony\Component\DependencyInjection\Loader\YamlFileLoader;
use Symfony\Component\DependencyInjection\Loader\PhpFileLoader;
use Symfony\Component\Config\FileLocator;
use Symfony\Component\Config\Loader\LoaderResolver;
use Symfony\Component\Config\Loader\DelegatingLoader;
$container = new ContainerBuilder();
$locator = new FileLocator(__DIR__.'/path/to/config');
$resolver = new LoaderResolver(array(
new XmlFileLoader($container, $locator),
new YamlFileLoader($container, $locator),
new PhpFileLoader($container, $locator),
));
$loader = new DelegatingLoader($resolver);
$loader->load('my_service_config.xml')
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment