From cc575bebe101d6c40efbb94df8fc44f6ee8c4533 Mon Sep 17 00:00:00 2001 From: Daniel Subiabre Date: Wed, 1 Oct 2025 16:56:00 +0200 Subject: [PATCH] Expose categories on the API --- src/ApiResource/CategoryApiResource.php | 20 +++++++++++++++++++ .../Project/ProjectApiResource.php | 3 +++ src/OpenApi/RedocExtensionsTrait.php | 1 + 3 files changed, 24 insertions(+) create mode 100644 src/ApiResource/CategoryApiResource.php diff --git a/src/ApiResource/CategoryApiResource.php b/src/ApiResource/CategoryApiResource.php new file mode 100644 index 0000000..96b7435 --- /dev/null +++ b/src/ApiResource/CategoryApiResource.php @@ -0,0 +1,20 @@ + */ #[Assert\NotBlank()] #[API\ApiFilter(filterClass: SearchFilter::class, strategy: 'exact')] diff --git a/src/OpenApi/RedocExtensionsTrait.php b/src/OpenApi/RedocExtensionsTrait.php index a9fa08d..85589ad 100644 --- a/src/OpenApi/RedocExtensionsTrait.php +++ b/src/OpenApi/RedocExtensionsTrait.php @@ -37,6 +37,7 @@ trait RedocExtensionsTrait 'ProjectBudgetItem', 'ProjectUpdate', 'ProjectSupport', + 'Category', ], ], [