https://github.com/OpenAPITools/openapi-generator/blob/master/modules/openapi-generator/src/main/resources/php-laravel/ */ /** * FormatTest */ namespace OpenAPI\Server\Model; /** * FormatTest */ use Crell\Serde\Renaming\Cases; use Crell\Serde\Attributes as Serde; #[Serde\ClassSettings(renameWith: Cases::snake_case)] class FormatTest { /** * * * @param int $integer * * * @param int $int32 * * * @param int $int64 * * * @param float $number * * * @param float $float * * * @param float $double * * * @param float $decimal * * * @param string $string * * * @param string $byte * * * @param \Illuminate\Http\UploadedFile $binary * * * @param \DateTime $date * * * @param \DateTime $dateTime * * * @param string $uuid * * * @param string $password * * A string that is a 10 digit number. Can have leading zeros. * @param string $patternWithDigits * * A string starting with 'image_' (case insensitive) and one to three digits following i.e. Image_01. * @param string $patternWithDigitsAndDelimiter */ public function __construct( public int $integer, public int $int32, public int $int64, public float $number, public float $float, public float $double, public float $decimal, public string $string, public string $byte, public \Illuminate\Http\UploadedFile $binary, public \DateTime $date, public \DateTime $dateTime, public string $uuid, public string $password, public string $patternWithDigits, public string $patternWithDigitsAndDelimiter, ) {} }