Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switch to devizzent/cebe-php-openapi over cebe/php-openapi ? #25

Closed
shulard opened this issue Jun 16, 2023 · 0 comments · Fixed by #28
Closed

Switch to devizzent/cebe-php-openapi over cebe/php-openapi ? #25

shulard opened this issue Jun 16, 2023 · 0 comments · Fixed by #28
Assignees
Labels
enhancement New feature or request important Critical issue, that must be fixed

Comments

@shulard
Copy link
Member

shulard commented Jun 16, 2023

Is your feature request related to a problem? Please describe.

Following thephpleague/openapi-psr7-validator#185, it looks like the cebe/php-openapi package isn't supported anymore… Raven is relying on this package too because it needs to parse the API definition.

Describe the solution you'd like

We might switch to devizzent/cebe-php-openapi because it has been adopted and it also support OpenAPI 3.1 now…

Describe alternatives you've considered

We followed the OpenAPI 3.1 MR on the cebe package but it give no response or news, the project looks abandoned even if there are lot of interested developer to contribute on it : cebe/php-openapi#128

Additional context

We must have an up to date API definition parser…

@shulard shulard added the enhancement New feature or request label Jun 16, 2023
@shulard shulard self-assigned this Jun 16, 2023
@shulard shulard added the important Critical issue, that must be fixed label Jun 16, 2023
shulard added a commit that referenced this issue Jun 12, 2024
We need an up to date OpenAPI parser that is able to work with v3.1 specs.

Work on #25
shulard added a commit that referenced this issue Jun 12, 2024
We need an up to date OpenAPI parser that is able to work with v3.1 specs.

Work on #25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request important Critical issue, that must be fixed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant