<?xml version="1.0" ?>

<container xmlns="http://symfony.com/schema/dic/services"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd">

    <services>

        <service id="fos_rest.view_handler.default" class="FOS\RestBundle\View\ViewHandler" public="false">
            <argument type="service" id="fos_rest.router" />
            <argument type="service" id="fos_rest.serializer" />
            <argument type="service" id="fos_rest.templating" on-invalid="null" />
            <argument type="service" id="request_stack" />
            <argument type="collection" /> <!-- formats -->
            <argument /> <!-- failed validation -->
            <argument /> <!-- empty content -->
            <argument /> <!-- serialize null -->
            <argument type="collection" /> <!-- force redirects -->
            <argument /> <!-- default engine -->
            <tag name="kernel.reset" method="reset" />
        </service>

        <service id="FOS\RestBundle\View\ViewHandlerInterface" alias="fos_rest.view_handler.default" />

        <service id="fos_rest.view_handler.jsonp" class="FOS\RestBundle\View\JsonpHandler" public="false">
            <argument /> <!-- JSONP callback parameter -->
        </service>

    </services>
</container>
