Module: SimpleFeatureFlags
- Defined in:
- lib/simple_feature_flags.rb,
lib/simple_feature_flags/cli.rb,
lib/simple_feature_flags/version.rb,
lib/simple_feature_flags/cli/runner.rb,
lib/simple_feature_flags/cli/command.rb,
lib/simple_feature_flags/cli/options.rb,
lib/simple_feature_flags/ram_storage.rb,
lib/simple_feature_flags/configuration.rb,
lib/simple_feature_flags/redis_storage.rb,
lib/simple_feature_flags/test_ram_storage.rb,
lib/simple_feature_flags/cli/command/generate.rb
Defined Under Namespace
Modules: Cli Classes: Configuration, FlagNotDefinedError, IncorrectWorkingDirectoryError, NoSuchCommandError, RamStorage, RedisStorage, TestRamStorage
Constant Summary collapse
- NOT_PRESENT =
::Object.new.freeze
- UI_GEM =
'simple_feature_flags-ui'
- UI_CLASS_NAME =
'::SimpleFeatureFlags::Ui'
- WEB_UI_CLASS_NAME =
'::SimpleFeatureFlags::Ui::Web'
- ACTIVE_GLOBALLY =
::Set['globally', :globally, 'true', true].freeze
- ACTIVE_PARTIALLY =
::Set['partially', :partially].freeze
- CONFIG =
Configuration.new
- VERSION =
"1.2.0"
Class Method Summary collapse
Class Method Details
.configure(&block) ⇒ Object
24 25 26 |
# File 'lib/simple_feature_flags.rb', line 24 def self.configure(&block) block.call(CONFIG) end |