Generates documentation for your REST API from annotations
Find a file
2015-07-29 00:56:26 +02:00
Annotation Introduce the concept of 'views' 2015-05-16 12:17:59 +02:00
Command Added view option to api:doc:dump command 2015-05-26 18:09:29 +07:00
Controller Introduce the concept of 'views' 2015-05-16 12:17:59 +02:00
DependencyInjection Improve true/false/null default values on configuration 2015-06-07 11:34:26 +02:00
EventListener make form and validation extractors optional 2013-10-28 19:12:43 +01:00
Extractor Prevent error "Undefined index" when no subtype provided 2015-06-22 15:47:46 +02:00
Form/Extension Fix deprecated FormType::setDefaultOptions usage 2015-06-05 09:34:11 +02:00
Formatter cs 2015-03-06 11:19:08 +01:00
Parser Add support for using name in the input and output options for JsonSerializable and validation parsers 2015-07-01 14:05:10 +03:00
Resources Add support for using name in the input and output options for JsonSerializable and validation parsers 2015-07-01 14:05:10 +03:00
Swagger Tests for aliased collections; Swagger formatting for wrapped collections. 2014-09-04 11:19:54 -07:00
Tests Add support for using name in the input and output options for JsonSerializable and validation parsers 2015-07-01 14:05:10 +03:00
Twig/Extension Replace deprecated fork of dflydev's mardown library with the original one provided by Michel Fortin 2014-02-19 12:55:16 +01:00
Util abstracted docblock comment extraction, implemented in JmsMetadataParser to get parameter descriptions 2012-08-31 14:57:42 -04:00
.gitignore Added phpunit.xml to the ignore file 2012-05-23 00:43:18 +02:00
.travis.yml Include Symfony 2.7 stable on Travis and improve configuration 2015-06-04 12:20:14 +02:00
change update branch-alias (composer) 2015-03-06 11:47:58 +01:00
composer.json Prevent BC break in DunglasApiBundle 2015-07-29 00:56:26 +02:00
CONTRIBUTING.md Add a note about PR desc in CONTRIBUTING file 2013-11-14 12:07:19 +01:00
DataTypes.php cs 2015-03-06 11:19:08 +01:00
NelmioApiDocBundle.php DunglasJsonLdApiBundle support 2015-03-20 09:53:48 +01:00
phpunit.xml.dist Ignore vendor in code coverage 2012-04-13 15:21:45 +02:00
README.md Fix broken image in README.md 2015-04-30 09:05:17 +02:00

NelmioApiDocBundle

Build
Status Total Downloads Latest Stable
Version

The NelmioApiDocBundle bundle allows you to generate a decent documentation for your APIs.

Documentation

For documentation, see:

Resources/doc/

Read the documentation

Contributing

See CONTRIBUTING file.

Running the Tests

Install the Composer dev dependencies:

php composer.phar install --dev

Then, run the test suite using PHPUnit:

phpunit

Credits

The design is heavily inspired by the swagger-ui project. Some icons from the Glyphicons library are used to render the documentation.

License

This bundle is released under the MIT license. See the complete license in the bundle:

Resources/meta/LICENSE