belongsTo(Booking::class); } public function invoiceDetails() { return $this->hasMany(InvoiceDetails::class); } public function invoiceStatuses() { return $this->hasMany(InvoiceStatuses::class); } public function delete() { $this->invoiceDetails()->delete(); $this->invoiceStatuses()->delete(); return parent::delete(); } }