From 54444ec31f06577a4597c8d8f41db6405fab9171 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Renaud=20de=20Chivr=C3=A9?= <renaud@tahitiwebdesign.com>
Date: Wed, 23 Nov 2022 11:23:15 -1000
Subject: [PATCH 1/3] fix(symfony): enum generation

---
 .../src/main/resources/php-symfony/model.mustache              | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/modules/openapi-generator/src/main/resources/php-symfony/model.mustache b/modules/openapi-generator/src/main/resources/php-symfony/model.mustache
index 2435f607663..ec0e23540ab 100644
--- a/modules/openapi-generator/src/main/resources/php-symfony/model.mustache
+++ b/modules/openapi-generator/src/main/resources/php-symfony/model.mustache
@@ -35,5 +35,6 @@ use JMS\Serializer\Annotation\SerializedName;
  * @package {{modelPackage}}
  * @author  OpenAPI Generator team
  */
-{{>model_generic}}
+{{#isEnum}}{{>model_enum}}{{/isEnum}}
+{{^isEnum}}{{>model_generic}}{{/isEnum}}
 {{/model}}{{/models}}
-- 
GitLab


From 690947a55af3f2b511fe68bf733173c08eab1447 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Renaud=20de=20Chivr=C3=A9?= <renaud@tahitiwebdesign.com>
Date: Wed, 23 Nov 2022 14:13:26 -1000
Subject: [PATCH 2/3] docs(php symfony): update samples and docs

---
 .../petstore/php-symfony/SymfonyBundle-php/Model/ApiResponse.php | 1 +
 .../petstore/php-symfony/SymfonyBundle-php/Model/Category.php    | 1 +
 .../petstore/php-symfony/SymfonyBundle-php/Model/Order.php       | 1 +
 .../server/petstore/php-symfony/SymfonyBundle-php/Model/Pet.php  | 1 +
 .../server/petstore/php-symfony/SymfonyBundle-php/Model/Tag.php  | 1 +
 .../server/petstore/php-symfony/SymfonyBundle-php/Model/User.php | 1 +
 6 files changed, 6 insertions(+)

diff --git a/samples/server/petstore/php-symfony/SymfonyBundle-php/Model/ApiResponse.php b/samples/server/petstore/php-symfony/SymfonyBundle-php/Model/ApiResponse.php
index 174fd7969e3..21b86eeae33 100644
--- a/samples/server/petstore/php-symfony/SymfonyBundle-php/Model/ApiResponse.php
+++ b/samples/server/petstore/php-symfony/SymfonyBundle-php/Model/ApiResponse.php
@@ -41,6 +41,7 @@ use JMS\Serializer\Annotation\SerializedName;
  * @package OpenAPI\Server\Model
  * @author  OpenAPI Generator team
  */
+
 class ApiResponse 
 {
         /**
diff --git a/samples/server/petstore/php-symfony/SymfonyBundle-php/Model/Category.php b/samples/server/petstore/php-symfony/SymfonyBundle-php/Model/Category.php
index 0175e84a1b2..fac8878d464 100644
--- a/samples/server/petstore/php-symfony/SymfonyBundle-php/Model/Category.php
+++ b/samples/server/petstore/php-symfony/SymfonyBundle-php/Model/Category.php
@@ -41,6 +41,7 @@ use JMS\Serializer\Annotation\SerializedName;
  * @package OpenAPI\Server\Model
  * @author  OpenAPI Generator team
  */
+
 class Category 
 {
         /**
diff --git a/samples/server/petstore/php-symfony/SymfonyBundle-php/Model/Order.php b/samples/server/petstore/php-symfony/SymfonyBundle-php/Model/Order.php
index 9ebeb0a1f57..72c6a15db0d 100644
--- a/samples/server/petstore/php-symfony/SymfonyBundle-php/Model/Order.php
+++ b/samples/server/petstore/php-symfony/SymfonyBundle-php/Model/Order.php
@@ -41,6 +41,7 @@ use JMS\Serializer\Annotation\SerializedName;
  * @package OpenAPI\Server\Model
  * @author  OpenAPI Generator team
  */
+
 class Order 
 {
         /**
diff --git a/samples/server/petstore/php-symfony/SymfonyBundle-php/Model/Pet.php b/samples/server/petstore/php-symfony/SymfonyBundle-php/Model/Pet.php
index 3e3aa07a689..6a400e7c248 100644
--- a/samples/server/petstore/php-symfony/SymfonyBundle-php/Model/Pet.php
+++ b/samples/server/petstore/php-symfony/SymfonyBundle-php/Model/Pet.php
@@ -41,6 +41,7 @@ use JMS\Serializer\Annotation\SerializedName;
  * @package OpenAPI\Server\Model
  * @author  OpenAPI Generator team
  */
+
 class Pet 
 {
         /**
diff --git a/samples/server/petstore/php-symfony/SymfonyBundle-php/Model/Tag.php b/samples/server/petstore/php-symfony/SymfonyBundle-php/Model/Tag.php
index fb60b40200d..3ee1398a484 100644
--- a/samples/server/petstore/php-symfony/SymfonyBundle-php/Model/Tag.php
+++ b/samples/server/petstore/php-symfony/SymfonyBundle-php/Model/Tag.php
@@ -41,6 +41,7 @@ use JMS\Serializer\Annotation\SerializedName;
  * @package OpenAPI\Server\Model
  * @author  OpenAPI Generator team
  */
+
 class Tag 
 {
         /**
diff --git a/samples/server/petstore/php-symfony/SymfonyBundle-php/Model/User.php b/samples/server/petstore/php-symfony/SymfonyBundle-php/Model/User.php
index 8765a4e389e..179ec3f173b 100644
--- a/samples/server/petstore/php-symfony/SymfonyBundle-php/Model/User.php
+++ b/samples/server/petstore/php-symfony/SymfonyBundle-php/Model/User.php
@@ -41,6 +41,7 @@ use JMS\Serializer\Annotation\SerializedName;
  * @package OpenAPI\Server\Model
  * @author  OpenAPI Generator team
  */
+
 class User 
 {
         /**
-- 
GitLab


From 3ba07daabac8593e68ed7b38bca515628d01a351 Mon Sep 17 00:00:00 2001
From: William Cheng <wing328hk@gmail.com>
Date: Fri, 25 Nov 2022 11:12:05 +0800
Subject: [PATCH 3/3] trigger build

---
 .github/workflows/samples-php8.yaml                           | 4 ++--
 .../server/petstore/php-symfony/SymfonyBundle-php/README.md   | 2 ++
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/.github/workflows/samples-php8.yaml b/.github/workflows/samples-php8.yaml
index 18c279bc3c6..b9bb97a33d7 100644
--- a/.github/workflows/samples-php8.yaml
+++ b/.github/workflows/samples-php8.yaml
@@ -3,10 +3,10 @@ name: Samples PHP 8.x
 on:
   push:
     paths:
-      - samples/server/petstore/php-symfony/SymfonyBundle-php/
+      - samples/server/petstore/php-symfony/SymfonyBundle-php/**
   pull_request:
     paths:
-      - samples/server/petstore/php-symfony/SymfonyBundle-php/
+      - samples/server/petstore/php-symfony/SymfonyBundle-php/**
 jobs:
   build:
     name: Build PHP projects
diff --git a/samples/server/petstore/php-symfony/SymfonyBundle-php/README.md b/samples/server/petstore/php-symfony/SymfonyBundle-php/README.md
index 08ffab23264..36ffffb7de9 100644
--- a/samples/server/petstore/php-symfony/SymfonyBundle-php/README.md
+++ b/samples/server/petstore/php-symfony/SymfonyBundle-php/README.md
@@ -172,3 +172,5 @@ Class | Method | HTTP request | Description
 
 
 
+
+
-- 
GitLab