Daniel Metzner
3b15bb8a4e
[PHP] Enhance Symfony generator ( #12532 )
...
* Enhance Symfony generator
- Add missing typehints
- Add missing use statements
- Simplify model ctor
- Change fallthrough Exception to Throwable
- prevent storing result of void methods
- fix validate method
- add default null values to model properties
- simplify API interface return values
- fix/rework default value implementation
- fix optional params deprecation warnings
- ..
For more details check out the PR: https://github.com/OpenAPITools/openapi-generator/pull/12532
* Enhance Symfony generator Tests
- Skip risky tests
- Fix type hint error
- Fix class exists tests
- Fix broken doc block
- Enhance annotations
- Update phpunit.xml.dist
- Fix test config resource location
2022-06-25 20:53:21 +08:00
Daniel Metzner
f30257d10a
Fix syntax error for $jsonDeserializationVisitor ( #12521 )
2022-06-04 18:35:33 +08:00
Cubid
fb1706bd2b
[php-symfony] Allow non mandatory array value ( #11618 )
...
Co-authored-by: David CLEMENT <dclement@cfdp.fr>
2022-05-27 00:54:04 +08:00
Benjamin Häublein
77fa028bb3
[php-symfony] Symfony6 support ( #11810 )
...
* support symfony6
* fix issues with StrictJsonDeserialization
* regenerate samples
* add suggestions
* update samples
* support php 7.4 and symfony 5
* allow versions based on semantic versioning
* regenerate sample
* change method of determining result types
* update samples
* describe usage of bundle in symfony app
* better documentation
* fix duplicate auth methods
* do not set namespace for default types
* fix UploadedFile type
* next try fixing auth
* regenerate samples
* fix: auth method shall not be duplicated
* Revert "fix duplicate auth methods"
This reverts commit 0dc418737b1379a30b7f22e7937819ba965c9ddb.
* chore: regenerate samples
* fix tests
* regenerate sample
* more fixes for tests
* update tests
* add kernel shutdown
Co-authored-by: Benjamin Haeublein <benjaminh@testing-vm.lan.benjaminh.de>
Co-authored-by: Renaud de Chivré <renaud@tahitiwebdesign.com>
2022-05-25 15:34:50 +08:00
William Cheng
0204bf4ae2
Squashed commit of the following:
...
commit c5a0d0f7394aa742fa336fff7e7c1d3049761868
Merge: 8c4991ba3ed f8ff8c87609
Author: William Cheng <wing328hk@gmail.com>
Date: Tue Aug 17 18:28:12 2021 +0800
Merge branch 'mustache-linting' of https://github.com/NathanBaulch/openapi-generator into NathanBaulch-mustache-linting
commit f8ff8c87609b1ca36fa26fb8474806999638195e
Author: Nathan Baulch <nathan.baulch@gmail.com>
Date: Thu Aug 5 14:12:47 2021 +1000
Reorder tags that handle missing values
commit f5d8a33709d6a3f846a9fe4520b78c3d637051d9
Author: Nathan Baulch <nathan.baulch@gmail.com>
Date: Thu Aug 5 14:08:59 2021 +1000
Use dot notation where possible
commit 493d14921e2333f3ae19ef6fc89318b7e263a80c
Author: Nathan Baulch <nathan.baulch@gmail.com>
Date: Thu Aug 5 14:10:49 2021 +1000
Remove empty tags
commit 32480dc53f48227d55531b94e307d72671373737
Author: Nathan Baulch <nathan.baulch@gmail.com>
Date: Thu Aug 5 10:41:58 2021 +1000
Remove redundant sections
commit a8edabd722c34aa094b4aeb11c22664529c3a219
Author: Nathan Baulch <nathan.baulch@gmail.com>
Date: Wed Aug 4 22:02:22 2021 +1000
Trim extra EOF new lines
commit e89bd7458e3594bf0d30e580bc9408e45b018a57
Author: Nathan Baulch <nathan.baulch@gmail.com>
Date: Wed Aug 4 21:59:26 2021 +1000
Trim trailing whitespace
2021-08-17 18:37:51 +08:00
Jim Schubert
ea55968737
Evaluating https issues in CircleCI (on top of CiscoM31-maven-h… ( #5034 )
...
* replace http with https. Replace http://central.maven.org with https://repo1.maven.org
* replace http://www.apache.org/licenses/LICENSE-2.0 with https://www.apache.org/licenses/LICENSE-2.0
* Force HTTPS for mavenCentral gradle DSL
Co-authored-by: Sebastien Rosset <serosset@cisco.com>
2020-01-18 18:53:05 -05:00
Gocha Ossinkine
2593d78ce6
Use Symfony Validator service ( #2143 )
2019-02-14 19:34:20 +09:00
William Cheng
7ad92572e4
Update default value for PHP server generators (slim, silex) ( #272 )
...
* update php slim samples
* update php silex samples
* update php silex default value
2018-04-30 15:18:13 +08:00
naelrashdeen
5d59dd10ec
[PHP][Symfony] Further enhancements ( #7001 )
...
* Further enchancements for PHP-Symfony. Fixes issues described in #6999
* Ran shell script to update petstore sample
2017-11-27 16:25:50 +08:00
Gingonic
a565a94a06
Removed wrong import of StrictJsonDeserializationVisitor ( #6948 )
...
* Removed wrong import
* Run samples
2017-11-27 16:16:42 +08:00
naelrashdeen
b034e4446a
[PHP][Symfony] Enhancements ( #6615 )
...
* Removed commented code
* Input validation is now supported as strict JSON validation
* [PHP][Symfony] Improve the implementation
Closes #6614
* Generated code is tested to assure it compiles and updated README to dynamically load dependencies via composer
* Updated shell script because shippable tests were failing
2017-10-23 22:50:56 +08:00