php-openapi
php-openapi copied to clipboard
Read and write OpenAPI yaml/json files and make the content accessible in PHP objects.
Add link to current original repo
Hi there, The commit https://github.com/cebe/php-openapi/commit/219813f7e2826d782e6b705347dac654719b21ba introduces a backwards incompatible change to the security property of the OpenApi an Operation Classes. This is an issue, as the major version of the...
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 3.14.1 to 3.14.2. Changelog Sourced from js-yaml's changelog. [3.14.2] - 2025-11-15 Security Backported v4.1.1 fix to v3 [4.1.1] - 2025-11-12 Security Fix prototype pollution issue in yaml...
Warning logs ``` [2025-10-30T16:51:17.688343-03:00] API.NOTICE: PHP Notice: Return type of cebe\openapi\spec\Paths::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the...
Add test for PR https://github.com/cebe/php-openapi/pull/183
Fixes #209
Fixes #224
Type: Bug Since: 1.8.0 Description: The CLI call `php-openapi validate example.spec.json` fails due to the fact that the security in path is transformed to a list of arrays and not...
Fixes https://github.com/cebe/php-openapi/issues/236 - remove call to production URL https://raw.githubusercontent.com/cebe/php-openapi/290389bbd337cf4d70ecedfd3a3d886715e19552/tests/spec/data/reference/base.yaml and use mock server instead in test