Class: Projects::Members::EffectiveAccessLevelPerUserFinder

Inherits:
EffectiveAccessLevelFinder show all
Defined in:
app/finders/projects/members/effective_access_level_per_user_finder.rb

Constant Summary

Constants inherited from EffectiveAccessLevelFinder

Projects::Members::EffectiveAccessLevelFinder::BATCH_SIZE, Projects::Members::EffectiveAccessLevelFinder::USER_ID_AND_ACCESS_LEVEL

Instance Method Summary collapse

Methods inherited from EffectiveAccessLevelFinder

#execute

Methods included from Gitlab::Utils::StrongMemoize

#clear_memoization, #strong_memoize, #strong_memoized?

Constructor Details

#initialize(project, user) ⇒ EffectiveAccessLevelPerUserFinder

Returns a new instance of EffectiveAccessLevelPerUserFinder.


6
7
8
9
# File 'app/finders/projects/members/effective_access_level_per_user_finder.rb', line 6

def initialize(project, user)
  @project = project
  @user = user
end