Class: Axlsx::RestrictionValidator
- Inherits:
-
Object
- Object
- Axlsx::RestrictionValidator
- Defined in:
- lib/axlsx/util/validators.rb
Overview
Validate a value against a specific list of allowed values.
Class Method Summary collapse
-
.validate(name, choices, v) ⇒ Boolean
Perform validation.
Class Method Details
.validate(name, choices, v) ⇒ Boolean
Perform validation
11 12 13 14 |
# File 'lib/axlsx/util/validators.rb', line 11 def self.validate(name, choices, v) raise ArgumentError, (ERR_RESTRICTION % [v.to_s, name, choices.inspect]) unless choices.include?(v) true end |