swagger-api/swagger-codegen
Vedi su GitHubI suggest to create interfaces for PHP-client
Open
#6271 aperta il 9 ago 2017
Client: PHPGeneral: Suggestionhelp wanted
Metriche repository
- Star
- (12.701 star)
- Metriche merge PR
- (Nessuna PR mergiata in 30 g)
Descrizione
Description
I need to implement caching for classes. I can use decorators or call cache from each method. But decorators cannot be used with DI because classes don't have an interfaces. What about add interfaces to generation?
Swagger-codegen version
2.2.3
Swagger declaration file content or url
My swagger-magento2-client (generated by swagger).
Command line used for generation
Example of config.json
{
"composerVendorName": "springimport",
"composerProjectName": "swagger-magento2-client",
"variableNamingConvention": "camelCase",
"invokerPackage": "SpringImport\\Swagger\\Magento2\\Client"
}
java -jar swagger-codegen-cli.jar generate -i http://devdocs.magento.com/swagger/schemas/latest-2.1.schema.json -l php -o /home/swagger-codegen2/tmp/php_api_client -c /home/swagger-codegen2/config.json