From 078e8e057f3d92f6851e25178593e0cdc8e02109 Mon Sep 17 00:00:00 2001 From: Matias Perrone Date: Mon, 6 Oct 2025 15:05:43 -0300 Subject: [PATCH 1/4] chore: Create all the necessary files --- app/Swagger/AuditSchemas.php | 3 +++ app/Swagger/CCLASchemas.php | 3 +++ app/Swagger/ChatTeamsSchemas.php | 3 +++ app/Swagger/CompaniesSchemas.php | 3 +++ app/Swagger/ElectionsSchemas.php | 3 +++ app/Swagger/LocationsSchemas.php | 3 +++ app/Swagger/MarketplaceSchemas.php | 3 +++ app/Swagger/ResourceServerSchemas.php | 3 +++ app/Swagger/SoftwareSchemas.php | 3 +++ app/Swagger/SummitMetricsSchemas.php | 3 +++ app/Swagger/SummitPresentationSchemas.php | 3 +++ app/Swagger/SummitPresentationTrackQuestionsSchemas.php | 3 +++ app/Swagger/SummitProposedScheduleSchemas.php | 3 +++ app/Swagger/SummitRSVPSchemas.php | 3 +++ app/Swagger/SummitRSVPTemplatesSchemas.php | 3 +++ app/Swagger/SummitRegistrationPrintSchemas.php | 3 +++ app/Swagger/SummitRegistrationPromoCodesSchemas.php | 3 +++ app/Swagger/SummitRegistrationRefundsSchemas.php | 3 +++ app/Swagger/SummitRegistrationSchemas.php | 3 +++ app/Swagger/SummitSchemas.php | 3 +++ app/Swagger/SummitSpeakersSchemas.php | 3 +++ app/Swagger/SummitTrackTagGroupsSchemas.php | 3 +++ 22 files changed, 66 insertions(+) create mode 100644 app/Swagger/AuditSchemas.php create mode 100644 app/Swagger/CCLASchemas.php create mode 100644 app/Swagger/ChatTeamsSchemas.php create mode 100644 app/Swagger/CompaniesSchemas.php create mode 100644 app/Swagger/ElectionsSchemas.php create mode 100644 app/Swagger/LocationsSchemas.php create mode 100644 app/Swagger/MarketplaceSchemas.php create mode 100644 app/Swagger/ResourceServerSchemas.php create mode 100644 app/Swagger/SoftwareSchemas.php create mode 100644 app/Swagger/SummitMetricsSchemas.php create mode 100644 app/Swagger/SummitPresentationSchemas.php create mode 100644 app/Swagger/SummitPresentationTrackQuestionsSchemas.php create mode 100644 app/Swagger/SummitProposedScheduleSchemas.php create mode 100644 app/Swagger/SummitRSVPSchemas.php create mode 100644 app/Swagger/SummitRSVPTemplatesSchemas.php create mode 100644 app/Swagger/SummitRegistrationPrintSchemas.php create mode 100644 app/Swagger/SummitRegistrationPromoCodesSchemas.php create mode 100644 app/Swagger/SummitRegistrationRefundsSchemas.php create mode 100644 app/Swagger/SummitRegistrationSchemas.php create mode 100644 app/Swagger/SummitSchemas.php create mode 100644 app/Swagger/SummitSpeakersSchemas.php create mode 100644 app/Swagger/SummitTrackTagGroupsSchemas.php diff --git a/app/Swagger/AuditSchemas.php b/app/Swagger/AuditSchemas.php new file mode 100644 index 000000000..3d9949b80 --- /dev/null +++ b/app/Swagger/AuditSchemas.php @@ -0,0 +1,3 @@ + Date: Mon, 6 Oct 2025 15:08:23 -0300 Subject: [PATCH 2/4] chore: Add require of related schema files --- app/Swagger/schemas.php | 31 +++++++++++++++++++++++++++++-- 1 file changed, 29 insertions(+), 2 deletions(-) diff --git a/app/Swagger/schemas.php b/app/Swagger/schemas.php index 9d04120a7..700791d94 100644 --- a/app/Swagger/schemas.php +++ b/app/Swagger/schemas.php @@ -1,4 +1,6 @@ - Date: Mon, 6 Oct 2025 15:49:15 -0300 Subject: [PATCH 3/4] chore: add namespaces to new files --- app/Swagger/AuditSchemas.php | 2 ++ app/Swagger/CCLASchemas.php | 2 ++ app/Swagger/ChatTeamsSchemas.php | 2 ++ app/Swagger/CompaniesSchemas.php | 2 ++ app/Swagger/ElectionsSchemas.php | 2 ++ app/Swagger/LocationsSchemas.php | 2 ++ app/Swagger/MarketplaceSchemas.php | 2 ++ app/Swagger/ResourceServerSchemas.php | 2 ++ app/Swagger/SoftwareSchemas.php | 2 ++ app/Swagger/SummitMetricsSchemas.php | 2 ++ app/Swagger/SummitPresentationSchemas.php | 2 ++ app/Swagger/SummitPresentationTrackQuestionsSchemas.php | 2 ++ app/Swagger/SummitProposedScheduleSchemas.php | 2 ++ app/Swagger/SummitRSVPSchemas.php | 2 ++ app/Swagger/SummitRSVPTemplatesSchemas.php | 2 ++ app/Swagger/SummitRegistrationPrintSchemas.php | 2 ++ app/Swagger/SummitRegistrationPromoCodesSchemas.php | 2 ++ app/Swagger/SummitRegistrationRefundsSchemas.php | 2 ++ app/Swagger/SummitRegistrationSchemas.php | 2 ++ app/Swagger/SummitSchemas.php | 2 ++ app/Swagger/SummitSpeakersSchemas.php | 2 ++ app/Swagger/SummitTrackTagGroupsSchemas.php | 2 ++ 22 files changed, 44 insertions(+) diff --git a/app/Swagger/AuditSchemas.php b/app/Swagger/AuditSchemas.php index 3d9949b80..85f41b17e 100644 --- a/app/Swagger/AuditSchemas.php +++ b/app/Swagger/AuditSchemas.php @@ -1,3 +1,5 @@ Date: Mon, 6 Oct 2025 17:04:04 -0300 Subject: [PATCH 4/4] chore: Add the statement `use OpenApi\Attributes as OA;` to all the created schema files --- app/Swagger/AuditSchemas.php | 2 ++ app/Swagger/CCLASchemas.php | 2 ++ app/Swagger/ChatTeamsSchemas.php | 2 ++ app/Swagger/CompaniesSchemas.php | 2 ++ app/Swagger/ElectionsSchemas.php | 2 ++ app/Swagger/LocationsSchemas.php | 2 ++ app/Swagger/MarketplaceSchemas.php | 2 ++ app/Swagger/ResourceServerSchemas.php | 2 ++ app/Swagger/SoftwareSchemas.php | 2 ++ app/Swagger/SummitMetricsSchemas.php | 2 ++ app/Swagger/SummitPresentationSchemas.php | 2 ++ app/Swagger/SummitPresentationTrackQuestionsSchemas.php | 2 ++ app/Swagger/SummitProposedScheduleSchemas.php | 2 ++ app/Swagger/SummitRSVPSchemas.php | 2 ++ app/Swagger/SummitRSVPTemplatesSchemas.php | 2 ++ app/Swagger/SummitRegistrationPrintSchemas.php | 2 ++ app/Swagger/SummitRegistrationPromoCodesSchemas.php | 2 ++ app/Swagger/SummitRegistrationRefundsSchemas.php | 2 ++ app/Swagger/SummitRegistrationSchemas.php | 2 ++ app/Swagger/SummitSchemas.php | 2 ++ app/Swagger/SummitSpeakersSchemas.php | 2 ++ app/Swagger/SummitTrackTagGroupsSchemas.php | 2 ++ 22 files changed, 44 insertions(+) diff --git a/app/Swagger/AuditSchemas.php b/app/Swagger/AuditSchemas.php index 85f41b17e..6b3e2f895 100644 --- a/app/Swagger/AuditSchemas.php +++ b/app/Swagger/AuditSchemas.php @@ -2,4 +2,6 @@ namespace App\Swagger\schemas; +use OpenApi\Attributes as OA; + // diff --git a/app/Swagger/CCLASchemas.php b/app/Swagger/CCLASchemas.php index 85f41b17e..6b3e2f895 100644 --- a/app/Swagger/CCLASchemas.php +++ b/app/Swagger/CCLASchemas.php @@ -2,4 +2,6 @@ namespace App\Swagger\schemas; +use OpenApi\Attributes as OA; + // diff --git a/app/Swagger/ChatTeamsSchemas.php b/app/Swagger/ChatTeamsSchemas.php index 85f41b17e..6b3e2f895 100644 --- a/app/Swagger/ChatTeamsSchemas.php +++ b/app/Swagger/ChatTeamsSchemas.php @@ -2,4 +2,6 @@ namespace App\Swagger\schemas; +use OpenApi\Attributes as OA; + // diff --git a/app/Swagger/CompaniesSchemas.php b/app/Swagger/CompaniesSchemas.php index 85f41b17e..6b3e2f895 100644 --- a/app/Swagger/CompaniesSchemas.php +++ b/app/Swagger/CompaniesSchemas.php @@ -2,4 +2,6 @@ namespace App\Swagger\schemas; +use OpenApi\Attributes as OA; + // diff --git a/app/Swagger/ElectionsSchemas.php b/app/Swagger/ElectionsSchemas.php index 85f41b17e..6b3e2f895 100644 --- a/app/Swagger/ElectionsSchemas.php +++ b/app/Swagger/ElectionsSchemas.php @@ -2,4 +2,6 @@ namespace App\Swagger\schemas; +use OpenApi\Attributes as OA; + // diff --git a/app/Swagger/LocationsSchemas.php b/app/Swagger/LocationsSchemas.php index 85f41b17e..6b3e2f895 100644 --- a/app/Swagger/LocationsSchemas.php +++ b/app/Swagger/LocationsSchemas.php @@ -2,4 +2,6 @@ namespace App\Swagger\schemas; +use OpenApi\Attributes as OA; + // diff --git a/app/Swagger/MarketplaceSchemas.php b/app/Swagger/MarketplaceSchemas.php index 85f41b17e..6b3e2f895 100644 --- a/app/Swagger/MarketplaceSchemas.php +++ b/app/Swagger/MarketplaceSchemas.php @@ -2,4 +2,6 @@ namespace App\Swagger\schemas; +use OpenApi\Attributes as OA; + // diff --git a/app/Swagger/ResourceServerSchemas.php b/app/Swagger/ResourceServerSchemas.php index 85f41b17e..6b3e2f895 100644 --- a/app/Swagger/ResourceServerSchemas.php +++ b/app/Swagger/ResourceServerSchemas.php @@ -2,4 +2,6 @@ namespace App\Swagger\schemas; +use OpenApi\Attributes as OA; + // diff --git a/app/Swagger/SoftwareSchemas.php b/app/Swagger/SoftwareSchemas.php index 85f41b17e..6b3e2f895 100644 --- a/app/Swagger/SoftwareSchemas.php +++ b/app/Swagger/SoftwareSchemas.php @@ -2,4 +2,6 @@ namespace App\Swagger\schemas; +use OpenApi\Attributes as OA; + // diff --git a/app/Swagger/SummitMetricsSchemas.php b/app/Swagger/SummitMetricsSchemas.php index 85f41b17e..6b3e2f895 100644 --- a/app/Swagger/SummitMetricsSchemas.php +++ b/app/Swagger/SummitMetricsSchemas.php @@ -2,4 +2,6 @@ namespace App\Swagger\schemas; +use OpenApi\Attributes as OA; + // diff --git a/app/Swagger/SummitPresentationSchemas.php b/app/Swagger/SummitPresentationSchemas.php index 85f41b17e..6b3e2f895 100644 --- a/app/Swagger/SummitPresentationSchemas.php +++ b/app/Swagger/SummitPresentationSchemas.php @@ -2,4 +2,6 @@ namespace App\Swagger\schemas; +use OpenApi\Attributes as OA; + // diff --git a/app/Swagger/SummitPresentationTrackQuestionsSchemas.php b/app/Swagger/SummitPresentationTrackQuestionsSchemas.php index 85f41b17e..6b3e2f895 100644 --- a/app/Swagger/SummitPresentationTrackQuestionsSchemas.php +++ b/app/Swagger/SummitPresentationTrackQuestionsSchemas.php @@ -2,4 +2,6 @@ namespace App\Swagger\schemas; +use OpenApi\Attributes as OA; + // diff --git a/app/Swagger/SummitProposedScheduleSchemas.php b/app/Swagger/SummitProposedScheduleSchemas.php index 85f41b17e..6b3e2f895 100644 --- a/app/Swagger/SummitProposedScheduleSchemas.php +++ b/app/Swagger/SummitProposedScheduleSchemas.php @@ -2,4 +2,6 @@ namespace App\Swagger\schemas; +use OpenApi\Attributes as OA; + // diff --git a/app/Swagger/SummitRSVPSchemas.php b/app/Swagger/SummitRSVPSchemas.php index 85f41b17e..6b3e2f895 100644 --- a/app/Swagger/SummitRSVPSchemas.php +++ b/app/Swagger/SummitRSVPSchemas.php @@ -2,4 +2,6 @@ namespace App\Swagger\schemas; +use OpenApi\Attributes as OA; + // diff --git a/app/Swagger/SummitRSVPTemplatesSchemas.php b/app/Swagger/SummitRSVPTemplatesSchemas.php index 85f41b17e..6b3e2f895 100644 --- a/app/Swagger/SummitRSVPTemplatesSchemas.php +++ b/app/Swagger/SummitRSVPTemplatesSchemas.php @@ -2,4 +2,6 @@ namespace App\Swagger\schemas; +use OpenApi\Attributes as OA; + // diff --git a/app/Swagger/SummitRegistrationPrintSchemas.php b/app/Swagger/SummitRegistrationPrintSchemas.php index 85f41b17e..6b3e2f895 100644 --- a/app/Swagger/SummitRegistrationPrintSchemas.php +++ b/app/Swagger/SummitRegistrationPrintSchemas.php @@ -2,4 +2,6 @@ namespace App\Swagger\schemas; +use OpenApi\Attributes as OA; + // diff --git a/app/Swagger/SummitRegistrationPromoCodesSchemas.php b/app/Swagger/SummitRegistrationPromoCodesSchemas.php index 85f41b17e..6b3e2f895 100644 --- a/app/Swagger/SummitRegistrationPromoCodesSchemas.php +++ b/app/Swagger/SummitRegistrationPromoCodesSchemas.php @@ -2,4 +2,6 @@ namespace App\Swagger\schemas; +use OpenApi\Attributes as OA; + // diff --git a/app/Swagger/SummitRegistrationRefundsSchemas.php b/app/Swagger/SummitRegistrationRefundsSchemas.php index 85f41b17e..6b3e2f895 100644 --- a/app/Swagger/SummitRegistrationRefundsSchemas.php +++ b/app/Swagger/SummitRegistrationRefundsSchemas.php @@ -2,4 +2,6 @@ namespace App\Swagger\schemas; +use OpenApi\Attributes as OA; + // diff --git a/app/Swagger/SummitRegistrationSchemas.php b/app/Swagger/SummitRegistrationSchemas.php index 85f41b17e..6b3e2f895 100644 --- a/app/Swagger/SummitRegistrationSchemas.php +++ b/app/Swagger/SummitRegistrationSchemas.php @@ -2,4 +2,6 @@ namespace App\Swagger\schemas; +use OpenApi\Attributes as OA; + // diff --git a/app/Swagger/SummitSchemas.php b/app/Swagger/SummitSchemas.php index 85f41b17e..6b3e2f895 100644 --- a/app/Swagger/SummitSchemas.php +++ b/app/Swagger/SummitSchemas.php @@ -2,4 +2,6 @@ namespace App\Swagger\schemas; +use OpenApi\Attributes as OA; + // diff --git a/app/Swagger/SummitSpeakersSchemas.php b/app/Swagger/SummitSpeakersSchemas.php index 85f41b17e..6b3e2f895 100644 --- a/app/Swagger/SummitSpeakersSchemas.php +++ b/app/Swagger/SummitSpeakersSchemas.php @@ -2,4 +2,6 @@ namespace App\Swagger\schemas; +use OpenApi\Attributes as OA; + // diff --git a/app/Swagger/SummitTrackTagGroupsSchemas.php b/app/Swagger/SummitTrackTagGroupsSchemas.php index 85f41b17e..6b3e2f895 100644 --- a/app/Swagger/SummitTrackTagGroupsSchemas.php +++ b/app/Swagger/SummitTrackTagGroupsSchemas.php @@ -2,4 +2,6 @@ namespace App\Swagger\schemas; +use OpenApi\Attributes as OA; + //