https://github.com/OpenAPITools/openapi-generator/blob/master/modules/openapi-generator/src/main/resources/php-laravel/ */ /** * Pet */ namespace OpenAPI\Server\Model; /** * Pet */ use Crell\Serde\Renaming\Cases; use Crell\Serde\Attributes as Serde; #[Serde\ClassSettings(renameWith: Cases::snake_case)] class Pet { /** * * * @param int $id * * * @param \OpenAPI\Server\Model\Category $category * * * @param string $name * * * @param string[] $photoUrls * * * @param \OpenAPI\Server\Model\Tag[] $tags * * * @param \OpenAPI\Server\Model\PetStatus $status */ public function __construct( public int $id, public \OpenAPI\Server\Model\Category $category, public string $name, public array $photoUrls, public array $tags, public \OpenAPI\Server\Model\PetStatus $status, ) {} }