Module: Togls
- Defined in:
- lib/togls.rb,
lib/togls/rule.rb,
lib/togls/rules.rb,
lib/togls/feature.rb,
lib/togls/version.rb,
lib/togls/rules/group.rb,
lib/togls/feature_registry.rb
Defined Under Namespace
Modules: Rules
Classes: Feature, FeatureRegistry, Rule
Constant Summary
collapse
- VERSION =
"0.1.0"
Class Method Summary
collapse
Class Method Details
.feature(key) ⇒ Object
13
14
15
|
# File 'lib/togls.rb', line 13
def self.feature(key)
@feature_registry.get(key)
end
|
.features(&features) ⇒ Object
9
10
11
|
# File 'lib/togls.rb', line 9
def self.features(&features)
@feature_registry = FeatureRegistry.create(&features)
end
|
.logger ⇒ Object
17
18
19
|
# File 'lib/togls.rb', line 17
def self.logger
@logger ||= Logger.new(STDOUT)
end
|