Class: ThisFeature::Adapters::Base
- Inherits:
-
Object
- Object
- ThisFeature::Adapters::Base
- Defined in:
- lib/this_feature/adapters/base.rb
Instance Method Summary collapse
-
#control?(flag_name, context: nil, data: {}) ⇒ Boolean
OPTIONAL method check to see if a control is being used.
- #off?(flag_name, context: nil, data: {}) ⇒ Boolean
- #on?(flag_name, context: nil, data: {}) ⇒ Boolean
- #present?(flag_name) ⇒ Boolean
Instance Method Details
#control?(flag_name, context: nil, data: {}) ⇒ Boolean
OPTIONAL method check to see if a control is being used
18 19 20 |
# File 'lib/this_feature/adapters/base.rb', line 18 def control?(flag_name, context: nil, data: {}) false end |
#off?(flag_name, context: nil, data: {}) ⇒ Boolean
12 13 14 |
# File 'lib/this_feature/adapters/base.rb', line 12 def off?(flag_name, context: nil, data: {}) raise UnimplementedError.new(self, __method__) end |
#on?(flag_name, context: nil, data: {}) ⇒ Boolean
8 9 10 |
# File 'lib/this_feature/adapters/base.rb', line 8 def on?(flag_name, context: nil, data: {}) raise UnimplementedError.new(self, __method__) end |
#present?(flag_name) ⇒ Boolean
4 5 6 |
# File 'lib/this_feature/adapters/base.rb', line 4 def present?(flag_name) raise UnimplementedError.new(self, __method__) end |