Commit Graph

11 Commits

Author SHA1 Message Date
Alexander Tebiev 1cdb866e71
Add example schema-query-parameter-attributes processor (#1569) 2024-04-19 11:00:03 +12:00
Martin Rademacher b46a36d006
[4.9] Default openapi version in `Context` to 3.0.0 (#1563) 2024-04-19 10:32:11 +12:00
Martin Rademacher 2357fafbb0
Add validation rule that example/examples are mutually exclusive and add examples property to Schema (3.1.0 only) (#1561) 2024-03-23 19:35:46 +13:00
Martin Rademacher 595d8b63a5
Update phpstan baseline (#1500) 2023-11-14 12:46:19 +13:00
Martin Rademacher de32660ba4
Allow FQCN in `$ref` (#1418) 2023-02-26 11:37:20 +13:00
Martin Rademacher 4792289417
Add (optional) ProcessorInterface and update method signatures (#1390) 2023-01-20 11:33:37 +13:00
Martin Rademacher eccd81b99e
Dep updates (#1289)
* CS update following latest php-cs-fixer rule changes
* Drop AllowDynamicProperties error
* Fix psr/log deps
2022-07-15 20:13:10 +12:00
Martin Rademacher 9beaa98db4
Address PHP 8.2. warnings and static analysis (#1263)
* Address PHP 8.2. warnings
* Supress UndefinedAttributeClass error for AllowDynamicProperties
2022-06-20 11:53:03 +12:00
Martin Rademacher fb967b3ef9
Fix type-hint issues around annotation/attribute Schema classes (#1251)
Attributes that inherit from `Annotations\Schema` typically do so by extending from their corresponding annotations. That means they do not have `Attributes\Schema` in their ancestor list.
2022-05-29 18:22:07 +12:00
Martin Rademacher f4601ed63e
Docblock augments (#1244) 2022-05-24 12:06:44 +12:00
Martin Rademacher f0b3b8d23d
Add PHPStan workflow and baseline (#1222) 2022-05-04 09:57:50 +12:00