Class: Audiences::ContextUsers

Inherits:
Object
  • Object
show all
Includes:
Enumerable
Defined in:
app/models/audiences/context_users.rb

Instance Method Summary collapse

Constructor Details

#initialize(context) ⇒ ContextUsers

Returns a new instance of ContextUsers.



8
9
10
# File 'app/models/audiences/context_users.rb', line 8

def initialize(context)
  @context = context
end

Instance Method Details

#eachObject



12
13
14
15
16
17
18
# File 'app/models/audiences/context_users.rb', line 12

def each(...)
  if @context.match_all
    all_users.each(...)
  else
    matching_users.each(...)
  end
end