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

Make it a Symfony console application by requiring `symfony/console`. It makes handling commands, arguments and options a lot easier, and holding theirs helps is also easy.

Hello ! First, thank you for your awesome library, it helps us a lot manipulating our OpenAPI definitions. We found a tiny issue about reference resolution in our local configuration....

bug

Added failing test for #164

bug

First of all, thanks for the efforts made on php-openapi. :) Take the following simple (minimal reproducable) example: ```yaml openapi: 3.0.3 info: title: Test version: 0.1.0 paths: /test: get: responses:...

bug
needs investigation

This branch will contain all changes made to support OpenAPI 3.1. I added the following: - New method `OpenApi::getMajorVersion()` to return the current OpenAPI version, this should be used to...

openapi 3.1

Thought I would bring this up here as [Speccy ](https://github.com/wework/speccy) is a dead repo (last updated 3 years ago). It looks like Speccy is being used here and the latest...

overhead

I'm using this library to read the description and example properties from the schema, but it seem that those properties are protected. Perhaps I'm missing something, maybe it's there. If...

needs more info

It's nice to see the work for the OpenAPI 3.1 standard. I think a big part are the deprecated fields or type changes like: - The nullable keyword has been...

openapi 3.1

hey, maybe this could work and improve the perfomance for the use case in #156. Here is a simple repo script: ```php

I'm aware of #101 but wanted to file this separately since it's a new feature and not a spec upgrade. [OAS 3.1 supports webhooks](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.1.0.md#oasWebhooks). Would you be open to a...

openapi 3.1