Module: Togls::DefaultFeatureTargetTypeManager::ClassMethods
- Defined in:
- lib/togls/default_feature_target_type_manager.rb
Instance Method Summary collapse
Instance Method Details
#default_feature_target_type(target_type = nil) ⇒ Object
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/togls/default_feature_target_type_manager.rb', line 8 def default_feature_target_type(target_type = nil) if target_type if @default_feature_target_type raise Togls::DefaultFeatureTargetTypeAlreadySet, 'the default feature target type has already been set' else @default_feature_target_type = target_type end else if @default_feature_target_type return @default_feature_target_type else return Togls::TargetTypes::NOT_SET end end end |