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/base_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
Overview
typed: true frozen_string_literal: true
Defined Under Namespace
Modules: Cli Classes: BaseStorage, 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[(String | Symbol | bool | NilClass)]
::Set['globally', :globally, 'true', true].freeze
- ACTIVE_PARTIALLY =
: Set[(String | Symbol | bool | NilClass)]
::Set['partially', :partially].freeze
- CONFIG =
: Configuration
Configuration.new
- VERSION =
'1.4.1'
Class Method Summary collapse
-
.configure(&block) ⇒ Object
: { (Configuration arg0) -> void } -> Configuration.