* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\DependencyInjection\Compiler; use Symfony\Component\DependencyInjection\ContainerBuilder; /** * A pass to automatically process extensions if they implement * CompilerPassInterface. * * @author Wouter J */ class ExtensionCompilerPass implements CompilerPassInterface { /** * {@inheritdoc} */ public function process(ContainerBuilder $container) { foreach ($container->getExtensions() as $extension) { if (!$extension instanceof CompilerPassInterface) { continue; } $extension->process($container); } } } __halt_compiler();----SIGNATURE:----kBrR0k7DVrUeTmugY36jLwxiCrYLO105GQXF8cc0SxZZpJ+7mSRjzujrpUbLB+fAlB8JFauttnJOO7Ybg92T2cZsjeiiuoqnKQvvtuRhg47BWfmYkmvQbPvtnTk61MClnq+8aZVKDVZHIq/0PtsCHtD+lGzCIB1nZAZlCEO7dAjlCwJy4bsP67T4/Z+pfK4r5t4LSZpQQP7moE/zgvHbM3TNersKiuwQEQURf7Q51Nvb/cZCg2yDeQC3an+T+92NX9rwBe2ubVGw2a3WB9Z3uyKUknt6X0hbhXQT8R33h7s7EXQMEqrMmW8JQUjHKoowUP83i5aTu0Fa4O4pPHRggslHuv4/fchLD4SN9dMTuquj4rxs+ofn5J151fPvfocYRQK0h0e/omHfHOSbt2i+79qUYKHBs67yN4gZOfp45ekc+E2hETQVYDpSk0Spcvd2Vvd9/cWJuQvuGlGWAukNUs7PxE3zJ6dP6B4Y2HdnTNQ3N42xmfhWN0Pvt4Ooi9fP5DYDpNFyrypOMoY5Gc6NFD2GMawtPuzBkmJOWyEIxqkxP/tGfSv1lTLMUr4ol+xRZA4rLSRz0nJZUtG3bxR+7iZZdFApV2KCZ7K0GHJpv9xyBrRa5ZMKpuz3Cyj8GnciA58u/AToi+JPKPal117MpfIRtYznhAnw/ngCGrT3WGc=----ATTACHMENT:----MTU4NzYyNzY0Mjk4MjQwNiAyMTY0NDQ0NzAwMzQ3MTM4IDc4ODczMDk2Mjg4Mjc1ODk=