2012-04-11 20:00:21 +02:00
|
|
|
<?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">
|
|
|
|
|
|
|
|
<parameters>
|
2012-04-12 18:44:38 +02:00
|
|
|
<parameter key="nelmio_api_doc.extractor.api_doc_extractor.class">Nelmio\ApiDocBundle\Extractor\ApiDocExtractor</parameter>
|
2012-05-27 22:56:01 +02:00
|
|
|
<parameter key="nelmio_api_doc.form.extension.description_form_type_extension.class">Nelmio\ApiDocBundle\Form\Extension\DescriptionFormTypeExtension</parameter>
|
2012-07-20 17:40:33 +02:00
|
|
|
<parameter key="nelmio_api_doc.twig.extension.extra_markdown.class">Nelmio\ApiDocBundle\Twig\Extension\MarkdownExtension</parameter>
|
2012-08-31 14:57:42 -04:00
|
|
|
<parameter key="nelmio_api_doc.doc_comment_extractor.class">Nelmio\ApiDocBundle\Util\DocCommentExtractor</parameter>
|
2013-04-12 17:05:13 +02:00
|
|
|
|
2013-04-16 13:46:15 +02:00
|
|
|
<parameter key="nelmio_api_doc.extractor.handler.fos_rest.class">Nelmio\ApiDocBundle\Extractor\Handler\FosRestHandler</parameter>
|
|
|
|
<parameter key="nelmio_api_doc.extractor.handler.jms_security.class">Nelmio\ApiDocBundle\Extractor\Handler\JmsSecurityExtraHandler</parameter>
|
|
|
|
<parameter key="nelmio_api_doc.extractor.handler.sensio_framework_extra.class">Nelmio\ApiDocBundle\Extractor\Handler\SensioFrameworkExtraHandler</parameter>
|
2013-12-10 02:32:17 +01:00
|
|
|
<parameter key="nelmio_api_doc.extractor.handler.phpdoc.class">Nelmio\ApiDocBundle\Extractor\Handler\PhpDocHandler</parameter>
|
2014-07-28 13:14:59 -07:00
|
|
|
|
|
|
|
<parameter key="nelmio_api_doc.parser.collection_parser.class">Nelmio\ApiDocBundle\Parser\CollectionParser</parameter>
|
2014-07-28 13:14:59 -07:00
|
|
|
<parameter key="nelmio_api_doc.parser.form_errors_parser.class">Nelmio\ApiDocBundle\Parser\FormErrorsParser</parameter>
|
2012-04-11 20:00:21 +02:00
|
|
|
</parameters>
|
|
|
|
|
|
|
|
<services>
|
2015-03-15 23:48:57 +01:00
|
|
|
<service id="nelmio_api_doc.doc_comment_extractor" class="%nelmio_api_doc.doc_comment_extractor.class%" />
|
|
|
|
|
|
|
|
<service id="nelmio_api_doc.controller_name_parser" class="Symfony\Bundle\FrameworkBundle\Controller\ControllerNameParser" public="false">
|
|
|
|
<argument type="service" id="kernel" />
|
|
|
|
</service>
|
2012-09-10 09:46:52 -04:00
|
|
|
|
2012-04-12 18:44:38 +02:00
|
|
|
<service id="nelmio_api_doc.extractor.api_doc_extractor" class="%nelmio_api_doc.extractor.api_doc_extractor.class%">
|
2015-03-15 23:48:57 +01:00
|
|
|
<argument type="service" id="service_container" />
|
2012-04-12 12:50:20 +02:00
|
|
|
<argument type="service" id="router" />
|
|
|
|
<argument type="service" id="annotation_reader" />
|
2012-08-31 14:57:42 -04:00
|
|
|
<argument type="service" id="nelmio_api_doc.doc_comment_extractor" />
|
2015-03-15 23:48:57 +01:00
|
|
|
<argument type="service" id="nelmio_api_doc.controller_name_parser" />
|
|
|
|
<argument type="collection" />
|
|
|
|
<argument type="collection" />
|
2012-04-11 20:00:21 +02:00
|
|
|
</service>
|
2012-07-20 16:59:59 +02:00
|
|
|
|
2012-05-27 22:56:01 +02:00
|
|
|
<service id="nelmio_api_doc.form.extension.description_form_type_extension" class="%nelmio_api_doc.form.extension.description_form_type_extension.class%">
|
|
|
|
<tag name="form.type_extension" alias="form" />
|
2012-04-13 12:17:11 +02:00
|
|
|
</service>
|
2012-07-20 16:59:59 +02:00
|
|
|
|
2012-07-20 17:40:33 +02:00
|
|
|
<service id="nelmio_api_doc.twig.extension.extra_markdown" class="%nelmio_api_doc.twig.extension.extra_markdown.class%">
|
2012-07-20 16:59:59 +02:00
|
|
|
<tag name="twig.extension" />
|
|
|
|
</service>
|
2013-04-12 17:05:13 +02:00
|
|
|
|
|
|
|
<!-- Extractor Annotation Handlers -->
|
|
|
|
|
2013-04-16 13:46:15 +02:00
|
|
|
<service id="nelmio_api_doc.extractor.handler.fos_rest" class="%nelmio_api_doc.extractor.handler.fos_rest.class%" public="false">
|
2013-04-12 17:05:13 +02:00
|
|
|
<tag name="nelmio_api_doc.extractor.handler"/>
|
|
|
|
</service>
|
|
|
|
|
2013-04-16 13:46:15 +02:00
|
|
|
<service id="nelmio_api_doc.extractor.handler.jms_security" class="%nelmio_api_doc.extractor.handler.jms_security.class%" public="false">
|
2013-04-12 17:05:13 +02:00
|
|
|
<tag name="nelmio_api_doc.extractor.handler"/>
|
|
|
|
</service>
|
|
|
|
|
2013-04-16 13:46:15 +02:00
|
|
|
<service id="nelmio_api_doc.extractor.handler.sensio_framework_extra" class="%nelmio_api_doc.extractor.handler.sensio_framework_extra.class%" public="false">
|
2013-04-12 17:05:13 +02:00
|
|
|
<tag name="nelmio_api_doc.extractor.handler"/>
|
|
|
|
</service>
|
2013-12-10 02:32:17 +01:00
|
|
|
|
|
|
|
<service id="nelmio_api_doc.extractor.handler.phpdoc" class="%nelmio_api_doc.extractor.handler.phpdoc.class%" public="false">
|
|
|
|
<argument type="service" id="nelmio_api_doc.doc_comment_extractor" />
|
|
|
|
<tag name="nelmio_api_doc.extractor.handler"/>
|
|
|
|
</service>
|
2014-07-28 13:14:59 -07:00
|
|
|
|
|
|
|
<service id="nelmio_api_doc.parser.collection_parser" class="%nelmio_api_doc.parser.collection_parser.class%">
|
|
|
|
<tag name="nelmio_api_doc.extractor.parser" />
|
|
|
|
</service>
|
2014-07-28 13:14:59 -07:00
|
|
|
<service id="nelmio_api_doc.parser.form_errors_parser" class="%nelmio_api_doc.parser.form_errors_parser.class%">
|
|
|
|
<tag name="nelmio_api_doc.extractor.parser" />
|
|
|
|
</service>
|
2012-04-11 20:00:21 +02:00
|
|
|
</services>
|
|
|
|
|
|
|
|
</container>
|