Class: Flipflop::Strategies::DefaultStrategy

Inherits:
AbstractStrategy show all
Defined in:
lib/flipflop/strategies/default_strategy.rb

Instance Attribute Summary

Attributes inherited from AbstractStrategy

#description, #key, #name, #title

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from AbstractStrategy

#clear!, default_name, #hidden?, #initialize, #reset!, #switch!, #switchable?

Constructor Details

This class inherits a constructor from Flipflop::Strategies::AbstractStrategy

Class Method Details

.default_descriptionObject



5
6
7
# File 'lib/flipflop/strategies/default_strategy.rb', line 5

def default_description
  "Uses feature default status."
end

Instance Method Details

#enabled?(feature) ⇒ Boolean

Returns:

  • (Boolean)


10
11
12
# File 'lib/flipflop/strategies/default_strategy.rb', line 10

def enabled?(feature)
  FeatureSet.current.feature(feature).default
end