diff --git a/src/JsonSchema/Generator/ModelGenerator.php b/src/JsonSchema/Generator/ModelGenerator.php index 922d39f4f0..476dd7120a 100644 --- a/src/JsonSchema/Generator/ModelGenerator.php +++ b/src/JsonSchema/Generator/ModelGenerator.php @@ -89,9 +89,7 @@ protected function doCreateClassMethods(ClassGuess $classGuess, Property $proper { $methods = []; $methods[] = $this->createGetter($property, $namespace, $required); - if (!$property->isReadOnly()) { - $methods[] = $this->createSetter($property, $namespace, $required); - } + $methods[] = $this->createSetter($property, $namespace, $required); return $methods; } diff --git a/src/OpenApi/Generator/ModelGenerator.php b/src/OpenApi/Generator/ModelGenerator.php index 78339e19db..9b61b9e7b5 100644 --- a/src/OpenApi/Generator/ModelGenerator.php +++ b/src/OpenApi/Generator/ModelGenerator.php @@ -18,9 +18,7 @@ protected function doCreateClassMethods(BaseClassGuess $classGuess, Property $pr { $methods = []; $methods[] = $this->createGetter($property, $namespace, $required); - if (!$property->isReadOnly()) { - $methods[] = $this->createSetter($property, $namespace, $required, $classGuess instanceof MultipleClass ? false : true); - } + $methods[] = $this->createSetter($property, $namespace, $required, $classGuess instanceof MultipleClass ? false : true); return $methods; }