<?php

namespace App\Modules\BookingTour\Infraestructure;

class BookingTourValidators
{
    public const ADD_PACKAGE = [
        'Id_Package'            => 'required|int',
        'Id_Booking'            => 'required|int',
        'BookingTour_Type'      => 'required|int',
        'Tour_value'            => 'required|string',
        'BookingTour_FeeType'   => 'required|int',
        'BookingTour_Full'      => 'required|numeric',
    ];

    public const UPDATE = [
        'Id_BookingTour'            => 'required|int',
        'BookingTour_DateStart'     => 'required|string',
        'BookingTour_PickUp'        => 'required|string',
        'BookingTour_DateBriefing'  => 'required|string|date',
        'BookingTour_PlaceBriefing' => 'string|max:250',
        'BookingTour_UseBookingPlaceBriefing' => 'required|int',
        'Id_Booking'                => 'required|int'
    ];
}
