<?php

declare(strict_types=1);

namespace App\DataTransferObjects;

final readonly class ReviewData
{
    public function __construct(
        public int $propertyId,
        public int $guestId,
        public int $bookingId,
        public float $rating,
        public string $comment,
        public ?string $title = null,
        public ?float $cleanlinessRating = null,
        public ?float $accuracyRating = null,
        public ?float $communicationRating = null,
        public ?float $locationRating = null,
        public ?float $valueRating = null,
    ) {}
}
