mirror of
https://github.com/retailcrm/NelmioApiDocBundle.git
synced 2025-02-02 23:59:26 +03:00
cca97cf6af
Move logic to extract data in the Extractor Remove logic in the AbstractFormatter Use ApiDoc class as data container Update tests Add test to prove the bug with FOSRestBundle annotations (\\d+ instead of \d+)
41 lines
2.4 KiB
XML
41 lines
2.4 KiB
XML
<?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>
|
|
<parameter key="nelmio_api_doc.parser.form_type_parser.class">Nelmio\ApiDocBundle\Parser\FormTypeParser</parameter>
|
|
<parameter key="nelmio_api_doc.formatter.abstract_formatter.class">Nelmio\ApiDocBundle\Formatter\AbstractFormatter</parameter>
|
|
<parameter key="nelmio_api_doc.formatter.markdown_formatter.class">Nelmio\ApiDocBundle\Formatter\MarkdownFormatter</parameter>
|
|
<parameter key="nelmio_api_doc.formatter.simple_formatter.class">Nelmio\ApiDocBundle\Formatter\SimpleFormatter</parameter>
|
|
<parameter key="nelmio_api_doc.formatter.html_formatter.class">Nelmio\ApiDocBundle\Formatter\HtmlFormatter</parameter>
|
|
</parameters>
|
|
|
|
<services>
|
|
<service id="nelmio_api_doc.parser.form_type_parser" class="%nelmio_api_doc.parser.form_type_parser.class%">
|
|
<argument type="service" id="form.factory" />
|
|
</service>
|
|
<service id="nelmio_api_doc.formatter.abstract_formatter" class="%nelmio_api_doc.formatter.abstract_formatter.class%" />
|
|
<service id="nelmio_api_doc.formatter.markdown_formatter" class="%nelmio_api_doc.formatter.markdown_formatter.class%"
|
|
parent="nelmio_api_doc.formatter.abstract_formatter" />
|
|
<service id="nelmio_api_doc.formatter.simple_formatter" class="%nelmio_api_doc.formatter.simple_formatter.class%"
|
|
parent="nelmio_api_doc.formatter.abstract_formatter" />
|
|
<service id="nelmio_api_doc.formatter.html_formatter" class="%nelmio_api_doc.formatter.html_formatter.class%"
|
|
parent="nelmio_api_doc.formatter.abstract_formatter">
|
|
<call method="setTemplatingEngine">
|
|
<argument type="service" id="templating" />
|
|
</call>
|
|
<call method="setApiName">
|
|
<argument>%nelmio_api_doc.api_name%</argument>
|
|
</call>
|
|
<call method="setEnableSandbox">
|
|
<argument>%nelmio_api_doc.sandbox.enabled%</argument>
|
|
</call>
|
|
<call method="setEndpoint">
|
|
<argument>%nelmio_api_doc.sandbox.endpoint%</argument>
|
|
</call>
|
|
</service>
|
|
</services>
|
|
|
|
</container>
|