php-openapi icon indicating copy to clipboard operation
php-openapi copied to clipboard

Read and write OpenAPI yaml/json files and make the content accessible in PHP objects.

Results 56 php-openapi issues
Sort by recently updated
recently updated
newest added

First of all, Thanks for this amazing library. I am using this library and would like to share experience that will give you data when you refactor code to improve...

enhancement
needs investigation

I am not sure how to use Security in combination with SecurityRequirements. The Security Schema defined: ```php new OpenApi([ 'components' => new Components([ 'securitySchemes' => [ 'BearerAuth' => new SecurityScheme([...

enhancement

Given a schema that uses `allOf` to combine two different `object` schemas, the properties of the two schemas are not combined: ```json { "components": { "schemas": { "identifier": { "type":...

bug
help wanted
needs investigation

Currently there is no way to extend the code when loading needs to be customized. Also content detection for JSON vs. YAML could be optimized.

enhancement

While trying to add more tests for more specs from these sources: - https://github.com/Mermade/openapi3-examples/tree/master/resources - https://github.com/Nexmo/api-specification/tree/master/definitions - https://github.com/APIs-guru/openapi-directory I found that symfony YAML fails on a lot of these. We...

This dependency is not required for the core functionality of this library. Consider allowing `ext-yaml` as an alternative. Related to #21

Resolves #121 I just added the `getExtension` and `setExtension` methods, which allow you to set/get the `x-*` properties without having to use the not-very-well-known `->{'x-*'}` syntax. It also leaves the...

Made little performance improvement by temporary caching some already resolved references.

A new project which makes use of php-openapi

This PR addresses the following issues: - #201 - #200 You can find the description of the problems by following the links above.