Module: ActionParamsContract::DryExtensions::ValidationScope
- Defined in:
- lib/action_params_contract/dry_extensions/validation_scope.rb
Constant Summary collapse
- FLAG =
:dry_params_validatable_active
Class Method Summary collapse
Class Method Details
.active? ⇒ Boolean
8 |
# File 'lib/action_params_contract/dry_extensions/validation_scope.rb', line 8 def self.active? = RequestContext.store[FLAG] == true |
.enabled ⇒ Object
10 11 12 13 14 15 16 |
# File 'lib/action_params_contract/dry_extensions/validation_scope.rb', line 10 def self.enabled previous = RequestContext.store[FLAG] RequestContext.store[FLAG] = true yield ensure RequestContext.store[FLAG] = previous end |