id . '-' . $this->device_group_id; } public function scopeHasAccess($query, User $user) { if ($user->hasGlobalRead()) { return $query; } return $query->whereIn('id', Permissions::serviceTemplatesForUser($user)); } /** * @param Builder $query * @return Builder */ public function scopeIsDisabled($query) { return $query->where('disabled', 1); } }