Luka Dschaak c4a3866e75
[PHP-Symfony] Encurage Symfony 5 bundle directory structure best practices (#13014)
* use .yaml instead of .yml

This is recommended by Symfony standards

* save Bundle files also to src path

* add test for generate ping

* add package imports

* fix expected file names

* why is Api/ApiServer.php missing

* output filenames

* use getAbsolutePath for debug purpose

* do not use punctuation as current directory

* refactor: remove todos

* use also .yaml in test to fix it

* add test for setting a different source directory

* use correct const for setting source dir property in tests

* import the AbstractPhpCodegen in test class

* put also Resources to source path

* save docs not to Resources

* update samples and improve src path in autoload.php and composer.json

* update moved samples
2022-09-18 15:16:27 +08:00

40 lines
1001 B
JSON

{
"name": "openapitools/petstore",
"description": "",
"keywords": [
"openapi",
"php",
"sdk",
"api"
],
"homepage": "https://github.com/openapitools/openapi-generator",
"license": "unlicense",
"authors": [
{
"name": "openapi-generator contributors",
"homepage": "https://github.com/openapitools/openapi-generator"
}
],
"require": {
"php": ">=7.4.0|>=8.0.2",
"ext-curl": "*",
"ext-json": "*",
"ext-mbstring": "*",
"symfony/validator": "^5.0|^6.0",
"jms/serializer-bundle": "^4.0",
"symfony/framework-bundle": "^5.0|^6.0"
},
"require-dev": {
"phpunit/phpunit": "^9.5",
"friendsofphp/php-cs-fixer": "^2.16.3",
"symfony/browser-kit": "^5.0|^6.0",
"symfony/yaml": "^5.0|^6.0",
"hoa/regex": "~1.0"
},
"autoload": {
"psr-4": {
"OpenAPI\\Server\\" : ""
}
}
}