diff --git a/modules/openapi-generator/src/main/resources/php-nextgen/model.mustache b/modules/openapi-generator/src/main/resources/php-nextgen/model.mustache index 48f7a3fb8a6c..7cf4f21a8550 100644 --- a/modules/openapi-generator/src/main/resources/php-nextgen/model.mustache +++ b/modules/openapi-generator/src/main/resources/php-nextgen/model.mustache @@ -40,9 +40,11 @@ use {{invokerPackage}}\ObjectSerializer; * @package {{invokerPackage}} * @author OpenAPI Generator team * @link https://openapi-generator.tech +{{^parentSchema}} {{^isEnum}} * @implements ArrayAccess {{/isEnum}} +{{/parentSchema}} */ {{#isEnum}}{{>model_enum}}{{/isEnum}}{{^isEnum}}{{>model_generic}}{{/isEnum}} {{/model}}{{/models}} diff --git a/samples/client/echo_api/php-nextgen-streaming/src/Model/DataQuery.php b/samples/client/echo_api/php-nextgen-streaming/src/Model/DataQuery.php index 5022babb3fac..39b31ccee222 100644 --- a/samples/client/echo_api/php-nextgen-streaming/src/Model/DataQuery.php +++ b/samples/client/echo_api/php-nextgen-streaming/src/Model/DataQuery.php @@ -38,7 +38,6 @@ * @package OpenAPI\Client * @author OpenAPI Generator team * @link https://openapi-generator.tech - * @implements ArrayAccess */ class DataQuery extends Query { diff --git a/samples/client/echo_api/php-nextgen/src/Model/DataQuery.php b/samples/client/echo_api/php-nextgen/src/Model/DataQuery.php index 5022babb3fac..39b31ccee222 100644 --- a/samples/client/echo_api/php-nextgen/src/Model/DataQuery.php +++ b/samples/client/echo_api/php-nextgen/src/Model/DataQuery.php @@ -38,7 +38,6 @@ * @package OpenAPI\Client * @author OpenAPI Generator team * @link https://openapi-generator.tech - * @implements ArrayAccess */ class DataQuery extends Query { diff --git a/samples/client/petstore/php-nextgen/OpenAPIClient-php/src/Model/Cat.php b/samples/client/petstore/php-nextgen/OpenAPIClient-php/src/Model/Cat.php index bf8384cb0833..7a7d7285ad0b 100644 --- a/samples/client/petstore/php-nextgen/OpenAPIClient-php/src/Model/Cat.php +++ b/samples/client/petstore/php-nextgen/OpenAPIClient-php/src/Model/Cat.php @@ -37,7 +37,6 @@ * @package OpenAPI\Client * @author OpenAPI Generator team * @link https://openapi-generator.tech - * @implements ArrayAccess */ class Cat extends Animal { diff --git a/samples/client/petstore/php-nextgen/OpenAPIClient-php/src/Model/ChildWithNullable.php b/samples/client/petstore/php-nextgen/OpenAPIClient-php/src/Model/ChildWithNullable.php index 90b0df86d3e3..408f0fa5bd32 100644 --- a/samples/client/petstore/php-nextgen/OpenAPIClient-php/src/Model/ChildWithNullable.php +++ b/samples/client/petstore/php-nextgen/OpenAPIClient-php/src/Model/ChildWithNullable.php @@ -37,7 +37,6 @@ * @package OpenAPI\Client * @author OpenAPI Generator team * @link https://openapi-generator.tech - * @implements ArrayAccess */ class ChildWithNullable extends ParentWithNullable { diff --git a/samples/client/petstore/php-nextgen/OpenAPIClient-php/src/Model/DiscriminatorChild.php b/samples/client/petstore/php-nextgen/OpenAPIClient-php/src/Model/DiscriminatorChild.php index 6bfd2a8530d0..0abfde63b9e7 100644 --- a/samples/client/petstore/php-nextgen/OpenAPIClient-php/src/Model/DiscriminatorChild.php +++ b/samples/client/petstore/php-nextgen/OpenAPIClient-php/src/Model/DiscriminatorChild.php @@ -37,7 +37,6 @@ * @package OpenAPI\Client * @author OpenAPI Generator team * @link https://openapi-generator.tech - * @implements ArrayAccess */ class DiscriminatorChild extends DiscriminatorBase { diff --git a/samples/client/petstore/php-nextgen/OpenAPIClient-php/src/Model/Dog.php b/samples/client/petstore/php-nextgen/OpenAPIClient-php/src/Model/Dog.php index 4718df41ebb0..b79f4ec2fcfc 100644 --- a/samples/client/petstore/php-nextgen/OpenAPIClient-php/src/Model/Dog.php +++ b/samples/client/petstore/php-nextgen/OpenAPIClient-php/src/Model/Dog.php @@ -37,7 +37,6 @@ * @package OpenAPI\Client * @author OpenAPI Generator team * @link https://openapi-generator.tech - * @implements ArrayAccess */ class Dog extends Animal {