Class: Flipper::Toggles::Set
Instance Attribute Summary
#gate
Instance Method Summary
collapse
#initialize, #inspect
Instance Method Details
#disable(thing) ⇒ Object
10
11
12
13
14
|
# File 'lib/flipper/toggles/set.rb', line 10
def disable(thing)
super
adapter.set_delete adapter_key, thing.value
true
end
|
#enable(thing) ⇒ Object
4
5
6
7
8
|
# File 'lib/flipper/toggles/set.rb', line 4
def enable(thing)
super
adapter.set_add adapter_key, thing.value
true
end
|
20
21
22
|
# File 'lib/flipper/toggles/set.rb', line 20
def enabled?
!value.empty?
end
|
#value ⇒ Object
16
17
18
|
# File 'lib/flipper/toggles/set.rb', line 16
def value
adapter.set_members adapter_key
end
|