diff --git a/app/Models/Booking.php b/app/Models/Booking.php index 79a91ba..3d61b89 100644 --- a/app/Models/Booking.php +++ b/app/Models/Booking.php @@ -9,6 +9,7 @@ namespace App\Models; use Carbon\Carbon; use App\Services\Util; use App\Services\Passolution; +use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Collection; @@ -203,6 +204,8 @@ use Illuminate\Database\Eloquent\Collection; */ class Booking extends Model { + use HasFactory; + protected $connection = 'mysql'; protected $table = 'booking'; @@ -237,20 +240,18 @@ class Booking extends Model 'is_rail_fly' => 'bool', 'comfort' => 'bool', 'airline_ids' => 'array', - 'participant_pass' => 'bool' - ]; - - protected $dates = [ - 'booking_date', - 'start_date', - 'end_date', - 'participant_birthdate', - 'final_payment_date', - 'refund_date', - 'lawyer_date', - 'xx_tkt_date' - - ]; + 'participant_pass' => 'bool', + 'booking_date' => 'datetime', + 'start_date' => 'datetime', + 'end_date' => 'datetime', + 'participant_birthdate' => 'datetime', + 'final_payment_date' => 'datetime', + 'refund_date' => 'datetime', + 'lawyer_date' => 'datetime', + 'xx_tkt_date' => 'datetime', + ]; + + protected $fillable = [ 'booking_date',