54 lines
1.4 KiB
Diff
54 lines
1.4 KiB
Diff
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',
|