From a245434d740b55455c978b69d8a5332e84bed887 Mon Sep 17 00:00:00 2001 From: Martin Chaine Date: Tue, 3 Jun 2025 09:45:26 +0200 Subject: [PATCH] add attributes to define OpenAPI schema more conveniently --- src/OpenApi/Attribute/OrderParameter.php | 23 +++++++ .../Attribute/PagerFanta/JsonContent.php | 60 +++++++++++++++++++ .../Attribute/PagerFanta/PageParameter.php | 23 +++++++ .../Attribute/PagerFanta/PerPageParameter.php | 23 +++++++ 4 files changed, 129 insertions(+) create mode 100644 src/OpenApi/Attribute/OrderParameter.php create mode 100644 src/OpenApi/Attribute/PagerFanta/JsonContent.php create mode 100644 src/OpenApi/Attribute/PagerFanta/PageParameter.php create mode 100644 src/OpenApi/Attribute/PagerFanta/PerPageParameter.php diff --git a/src/OpenApi/Attribute/OrderParameter.php b/src/OpenApi/Attribute/OrderParameter.php new file mode 100644 index 000000000..1b6e67ecf --- /dev/null +++ b/src/OpenApi/Attribute/OrderParameter.php @@ -0,0 +1,23 @@ +