Baptiste Leduc
Baptiste Leduc
> Then first thing would be to initialize `UriTemplate` with full path and query templating syntax like `$this->uriTemplate = new UriTemplate("/entity/{entityId}/sub-entity{?q,page}");` this allows to: > > * prefix in path...
> @Korbeil need advice due to fact that [API Platform Demo - OAS](https://github.com/janephp/janephp/blob/next/src/OpenApi3/Tests/fixtures/api-platform-demo/apip-demo.json?rgh-link-date=2020-10-12T11%3A33%3A45Z) uses parameter names with brackets like: `properties[]` and style: `form` which according to [parameter object reference sec....
Hello @johnss, We actually only support `application/x-www-form-urlencoded` as `bodyRequest` parameter and not as response. To introduce this kind of behavior you'll have to take a look at https://github.com/janephp/janephp/blob/master/src/OpenApi/Generator/EndpointGenerator.php#L520-L550 which corresponds...
Hello @t-richard, I understand the issue and will try to share my thoughts on both points: For the generated-client parts, I think having two methods is a really good idea,...
> Maybe that's a bit hard with the current state of Jane because most of the execution logic of endpoints is done by Client::executeEndpoint and not the endpoint directly. Maybe...
So basically: we should have abstract class for each exception type (400, 404, ...) and extend them in endpoint exceptions ?
Hey @brzuchal , is this still something we require ? From the look of it it looks a nice feature but could you rebase it onto next / fix it...
First of all, glad you take jane to power up your project :rocket: In case server feature comes, there will be a client mode with what we have today, and...
Hello @CaptainFalcon92, do you have an OpenAPI schema to reproduce this ? I tried with ```json { "definitions": { "Car": { "properties": { "name": { "type": "string", "minLength": 4, "maxLength":...
After some tests on an internal project, the best (and easiest) way to have this feature is by using the _almost_ asynchronous Symfony HttpClient (because the client is using `curl_multi`...