Skip to content

Latest commit

 

History

History
34 lines (25 loc) · 1.14 KB

nelmio-api-doc.md

File metadata and controls

34 lines (25 loc) · 1.14 KB

NelmioApiDocBundle Integration

Screenshot of API Platform integrated with NelmioApiDocBundle

NelmioApiDocBundle (since version 2.9) has built-in support for API Platform. Installing it will give you access to a human-readable documentation and a nice sandbox. It is an alternative to the builtin API Platform documentation.

To enable the NelmioApiDoc integration, copy the following configuration:

# app/config/config.yml

api_platform:
    # ...
    enable_nelmio_api_doc: true

nelmio_api_doc:
    sandbox:
        accept_type:        'application/json'
        body_format:
            formats:        ['json']
            default_format: 'json'
        request_format:
            formats:
                json:       'application/json'

Please note that NelmioApiDocBundle has a sandbox limitation where you cannot pass a JSON array as parameter, so you cannot use it to deserialize nested objects.

Previous chapter: Adding a JWT authentication using LexikJWTAuthenticationBundle

Next chapter: AngularJS Integration