21 Commits

Author SHA1 Message Date
Guilhem N
eda4a0a340
Always require phpdocumentor/reflection-docblock (#1186) 2018-01-13 14:18:13 +01:00
Guilhem N
393a6c061e
Add areas support (#1169)
* Add areas support

* Document the Areas feature

* Allow to expose swagger area as JSON

* Fixes

* last fixes
2018-01-05 13:08:02 +01:00
David Buchmann
f4a9ad7ef7 do not fail if phpdocumentor is not available 2017-12-28 10:46:05 +01:00
Guilhem N
8a57f39d01
Merge pull request #1152 from dbu/jms-php-docblocks
parse phpdoc annotations in jms models
2017-12-21 17:12:42 +01:00
Guilhem N
893a7ad518
Enable the FormModelDescriber only if forms are enabled (#1154)
* Enable the FormModelDescriber only if forms are enabled

* Add a comment
2017-12-19 20:35:10 +01:00
David Buchmann
3fa948aee8 set up DI and add type support 2017-12-19 08:56:35 +01:00
Myroslav
01f691c456 support swagger property annotation to extend description properties of model (#1125)
* support swagger property annotation to descripe properties of model

* support swagger property annotation to descripe properties of model

* fix issues from PR review

* rename method

* remove redundant annotations and revert changes into composer.json

* fix issues from PR comments

* use symfony 3 for default tests

* revert chages

* use symfony 3 for default tests

* revert changes in travis config
2017-12-03 19:30:44 +01:00
Guilhem Niot
44422d86a0 Remove SwaggerUI controller when TwigBundle is not registered 2017-08-27 17:58:59 +02:00
Guilhem Niot
b8479d02e1 Add JMS serializer support 2017-07-25 10:09:41 +02:00
Guilhem Niot
c7367d6644 Add a controller exposing the documentation in json 2017-06-26 11:32:23 +02:00
Guilhem Niot
8eb084908d Add forms support 2017-06-24 19:54:48 +02:00
Guilhem Niot
0bd45e6486 Fix an issue caused by #1007 2017-06-22 22:30:56 +02:00
Guilhem Niot
ebe2bdf4d6
Get ride of Swagger-Php parser 2017-03-16 19:52:18 +01:00
Guilhem N
cde91cc38c Merge branch 'dev' into CONFIG 2017-02-07 19:14:35 +01:00
Guilhem N
b85eb00a79 Merge pull request #952 from nelmio/SWAGGER
[3.0][SwaggerPhp] Only parse controllers
2017-02-01 17:08:50 +01:00
Guilhem N
33274ca4a8
Fix an error when installing NelmioApiDocBundle 2017-01-25 19:38:56 +01:00
Guilhem N
0f2cb3fde2
Add a config option to configure the base of the documentation 2017-01-25 18:53:19 +01:00
Guilhem N
b1d95d966d
[SwaggerPhp] Only parse controllers 2017-01-25 18:44:57 +01:00
Baptiste Lafontaine
92c108839c Make source folder configurable 2017-01-19 09:43:44 +01:00
Guilhem N
a098f3f4e9
Remove the @ApiDoc annotation 2017-01-09 12:21:53 +01:00
Guilhem N
c797269bef
Change the vendor to "Nelmio" 2016-12-29 12:09:26 +01:00