belongsToMany(Dealer::class, 'role_dealer'); } public function users() { return $this->hasMany(User::class); } public function hasDealer($dealerId) { return $this->dealers()->where('dealers.id', $dealerId)->whereNull('dealers.deleted_at')->exists(); } }