diff --git a/bin/silex-petstore-server.sh b/bin/silex-petstore-server.sh index ffa030b88c3..85b658a3723 100755 --- a/bin/silex-petstore-server.sh +++ b/bin/silex-petstore-server.sh @@ -26,6 +26,6 @@ fi # if you've executed sbt assembly previously it will use that instead. export JAVA_OPTS="${JAVA_OPTS} -XX:MaxPermSize=256M -Xmx1024M -DloggerPath=conf/log4j.properties" -ags="$@ generate -t modules/swagger-codegen/src/main/resources/silex -i modules/swagger-codegen/src/test/resources/2_0/petstore.json -l silex -o samples/server/petstore/silex" +ags="$@ generate -t modules/swagger-codegen/src/main/resources/silex -i modules/swagger-codegen/src/test/resources/2_0/petstore.json -l silex-PHP -o samples/server/petstore/silex" java $JAVA_OPTS -jar $executable $ags diff --git a/samples/server/petstore/silex/SwaggerServer/README.md b/samples/server/petstore/silex/SwaggerServer/README.md index 9f35636b3f8..d335e2f4ab8 100644 --- a/samples/server/petstore/silex/SwaggerServer/README.md +++ b/samples/server/petstore/silex/SwaggerServer/README.md @@ -2,7 +2,7 @@ ## Overview This server was generated by the [swagger-codegen](https://github.com/swagger-api/swagger-codegen) project. By using the -[swagger-spec](https://github.com/swagger-api/swagger-core/wiki) from a remote server, you can easily generate a server stub. This +[OpenAPI-Spec](https://github.com/swagger-api/swagger-core/wiki) from a remote server, you can easily generate a server stub. This is an example of building a PHP server. This example uses the [Silex](http://silex.sensiolabs.org/) micro-framework. To see how to make this your own, please take a look at the template here: diff --git a/samples/server/petstore/silex/SwaggerServer/index.php b/samples/server/petstore/silex/SwaggerServer/index.php index 1526f3cb8f3..450b8e74967 100644 --- a/samples/server/petstore/silex/SwaggerServer/index.php +++ b/samples/server/petstore/silex/SwaggerServer/index.php @@ -142,6 +142,22 @@ $app->POST('/pet/{petId}/uploadImage', function(Application $app, Request $reque }); + +$app->GET('/pet/{petId}?testing_byte_array=true', function(Application $app, Request $request, $pet_id) { + + + return new Response('How about implementing getPetByIdWithByteArray as a GET method ?'); + }); + + + +$app->POST('/pet?testing_byte_array=true', function(Application $app, Request $request) { + + + return new Response('How about implementing addPetUsingByteArray as a POST method ?'); + }); + +