Module: Togls

Extended by:
OptionalLogger::LoggerManagement
Includes:
DefaultFeatureTargetTypeManager, FeatureToggleRegistryManager, RuleManager
Defined in:
lib/togls.rb,
lib/togls/rule.rb,
lib/togls/rules.rb,
lib/togls/errors.rb,
lib/togls/toggle.rb,
lib/togls/feature.rb,
lib/togls/helpers.rb,
lib/togls/toggler.rb,
lib/togls/version.rb,
lib/togls/null_toggle.rb,
lib/togls/rules/group.rb,
lib/togls/rule_manager.rb,
lib/togls/target_types.rb,
lib/togls/rules/boolean.rb,
lib/togls/rule_repository.rb,
lib/togls/toggle_registry.rb,
lib/togls/toggle_repository.rb,
lib/togls/feature_repository.rb,
lib/togls/rule_type_registry.rb,
lib/togls/rule_type_repository.rb,
lib/togls/rule_repository_drivers.rb,
lib/togls/toggle_repository_drivers.rb,
lib/togls/feature_repository_drivers.rb,
lib/togls/rule_type_repository_drivers.rb,
lib/togls/feature_toggle_registry_manager.rb,
lib/togls/default_feature_target_type_manager.rb,
lib/togls/rule_repository_drivers/in_memory_driver.rb,
lib/togls/toggle_repository_drivers/in_memory_driver.rb,
lib/togls/feature_repository_drivers/in_memory_driver.rb,
lib/togls/rule_repository_drivers/env_override_driver.rb,
lib/togls/rule_type_repository_drivers/in_memory_driver.rb,
lib/togls/toggle_repository_drivers/env_override_driver.rb

Overview

Togls

Togls is the primary interface to the out of the box toggle registry. It is the namespace the DSL is exposed under.

Defined Under Namespace

Modules: DefaultFeatureTargetTypeManager, FeatureRepositoryDrivers, FeatureToggleRegistryManager, Helpers, RuleManager, RuleRepositoryDrivers, RuleTypeRepositoryDrivers, Rules, TargetTypes, ToggleRepositoryDrivers Classes: DefaultFeatureTargetTypeAlreadySet, Error, EvaluationTargetMissing, Feature, FeatureAlreadyDefined, FeatureMissingTargetType, FeatureRepository, InvalidDriver, MissingDriver, NoFeaturesError, NotImplemented, NullToggle, RepositoryFeatureDataInvalid, RepositoryRuleDataInvalid, Rule, RuleFeatureMismatchToggle, RuleFeatureTargetTypeMismatch, RuleMissingTargetType, RuleRepository, RuleTypeAlreadyDefined, RuleTypeRegistry, RuleTypeRepository, Toggle, ToggleRegistry, ToggleRepository, Toggler, UnexpectedEvaluationTarget

Constant Summary collapse

VERSION =
'3.2.1'.freeze

Method Summary

Methods included from DefaultFeatureTargetTypeManager

included

Methods included from FeatureToggleRegistryManager

included

Methods included from RuleManager

included