Class: GroupLookup
- Inherits:
-
Object
- Object
- GroupLookup
- Defined in:
- lib/group_lookup.rb
Instance Method Summary collapse
-
#[](group_id) ⇒ Object
Lookup a group by id.
-
#initialize(group_ids = []) ⇒ GroupLookup
constructor
A new instance of GroupLookup.
Constructor Details
#initialize(group_ids = []) ⇒ GroupLookup
Returns a new instance of GroupLookup.
4 5 6 |
# File 'lib/group_lookup.rb', line 4 def initialize(group_ids = []) @group_ids = group_ids.flatten.compact.uniq end |
Instance Method Details
#[](group_id) ⇒ Object
Lookup a group by id
9 10 11 |
# File 'lib/group_lookup.rb', line 9 def [](group_id) group_names[group_id] end |