Module: FindGroupProjects

Extended by:
ActiveSupport::Concern
Included in:
BoardPolicy, GroupPolicy
Defined in:
app/policies/concerns/find_group_projects.rb

Instance Method Summary collapse

Instance Method Details

#group_projects_for(user:, group:, exclude_shared: true) ⇒ Object



6
7
8
9
10
11
12
# File 'app/policies/concerns/find_group_projects.rb', line 6

def group_projects_for(user:, group:, exclude_shared: true)
  GroupProjectsFinder.new(
    group: group,
    current_user: user,
    options: { include_subgroups: true, exclude_shared: exclude_shared }
  ).execute
end