belongsToMany(Guest::class); } public function customers(): BelongsToMany { return $this->belongsToMany(Customer::class); } public function commonareas(): HasMany { return $this->hasMany(CommonArea::class); } public function notifications(): BelongsTo { return $this->belongsTo(Notification::class); } public function roles(): BelongsToMany { return $this->belongsToMany(Role::class, 'role_customer', 'company_id', 'role_id'); } public function warehouses(): HasMany { return $this->hasMany(Warehouse::class); } }