Lemon\RestBundle\DependencyInjection\Compiler\RegisterFormatPass::process PHP Метод

process() публичный Метод

public process ( ContainerBuilder $container )
$container Symfony\Component\DependencyInjection\ContainerBuilder
    public function process(ContainerBuilder $container)
    {
        $formatNegotiator = $container->getDefinition('lemon_rest.format_negotiator');
        $formats = $container->getParameter('lemon_rest_formats');
        foreach ($formats as $format => $value) {
            $formatNegotiator->addMethodCall('registerFormat', array($format, $value['mimeTypes'], true));
        }
    }
RegisterFormatPass