Serhii Kondratiuk
ccad10aae1
Added name_patterns filter option ( #1504 )
2019-04-16 17:22:50 +02:00
Asmir Mustafic
d6ea99420e
Allow model describers on jms custom types ( #1495 )
...
* allow model describers on jms custom types
* add fallback describer
* test custom type def
* remove object_fallback describer from the container when jms is not active
2019-04-16 12:13:33 +02:00
Guilhem N
b171794cce
Merge pull request #1460 from babaorum/areas-in-annotation
...
add a way to filter areas on route by annotation
2019-02-13 19:32:19 +01:00
babaorum
dcfa5e23e5
add a way to filter areas on route by annotation
2019-02-05 22:43:18 +01:00
Asmir Mustafic
0fb5d7afa2
jms 2.0 groups tested
2019-01-26 21:03:21 +01:00
Asmir Mustafic
66bcf02903
when the naming strategy is not available, we are using jms/serializer 2.0
2019-01-26 20:55:29 +01:00
Guilhem Niot
97b722f97d
Last fixes
2018-10-06 14:42:47 +02:00
Guilhem N
f6ca599b23
Fixes
2018-10-05 16:35:25 +02:00
Danil
8fad5a4025
Remove documentation from route builder
2018-10-05 15:14:36 +05:00
Danil
8692c1245e
Pr fixes
2018-10-05 10:36:48 +05:00
Danil
e1654628a6
Fix default documentation
2018-08-14 15:09:29 +05:00
Danil
a9120e95bd
default documentation
2018-08-14 12:30:38 +05:00
bifidokk
5a6145fac8
Add docs for areas
2018-07-26 10:16:10 +05:00
Asmir Mustafic
ab005c4129
Implement alternative naming system via configuration ( #1312 )
...
* implement alternative naming system via configuration
* use strict comparison
* test di configs
* rever
* test naming aliases are applied
* set "default" as default area
* test names are passed to generators
* cs formatting
* added extra check for built-int types
* cs
* added documentation about alternative names
* allow to create the same alias in two different areas
* document and test better aliasing strategy
* specify that the last matching rule is used
* Make last matching rule wins
* Fix documentation
2018-06-10 09:56:38 +02:00
Asmir Mustafic
4253ff6b67
Merge pull request #1277 from goetas/bazinga-hateoas
...
Add basic BazingaHateoasBundle support
2018-05-05 14:49:17 +02:00
Floran Brutel
22c6eb5958
Add log when there are no valid http methods
2018-04-20 10:43:00 +02:00
Javier Spagnoletti
ec851ca65c
Allow to filter routes by host ( #1121 )
2018-03-17 10:37:54 -03:00
Guilhem N
f193fdb1f1
Inject the AnnotationsReader in Model describers instead of internal classes ( #1203 )
2018-01-24 19:58:38 +01:00
Robert Gruber
fe9d12772b
Add some missing property attributes for JMS model describer ( #1196 )
...
* Add some missing property attributes for JMS model describer
* Introduce own Swagger definition annotation reader
* Shorten annotation mapping by using merge
2018-01-24 15:20:20 +01:00
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