mirror of
https://github.com/retailcrm/NelmioApiDocBundle.git
synced 2025-04-01 21:06:15 +03:00
Generates documentation for your REST API from annotations
|
||
---|---|---|
Annotation | ||
Controller | ||
DependencyInjection | ||
Describer | ||
Form/Extension | ||
Model | ||
ModelDescriber | ||
Resources | ||
RouteDescriber | ||
Routing | ||
SwaggerPhp | ||
Tests | ||
Util | ||
.gitignore | ||
.php_cs.dist | ||
.styleci.yml | ||
.travis.yml | ||
ApiDocGenerator.php | ||
CHANGELOG.md | ||
composer.json | ||
CONTRIBUTING.md | ||
LICENSE | ||
NelmioApiDocBundle.php | ||
phpunit | ||
phpunit.xml.dist | ||
README.md | ||
update-js.sh | ||
UPGRADE-3.0.md |
NelmioApiDocBundle
The NelmioApiDocBundle bundle allows you to generate a decent documentation for your APIs.
Migrate from 2.x to 3.0
To migrate from 2.x to 3.0, follow our guide.
Installation
Open a command console, enter your project directory and execute the following command to download the latest version of this bundle:
composer require nelmio/api-doc-bundle
Documentation
Read the documentation on symfony.com
Contributing
See CONTRIBUTING file.
Running the Tests
Install the Composer dependencies:
git clone https://github.com/nelmio/NelmioApiDocBundle.git
cd NelmioApiDocBundle
composer update
Then run the test suite:
./phpunit
License
This bundle is released under the MIT license.