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
12 13 14 15 16 |
# File 'lib/axlsx/util/validators.rb', line 12 def self.validate(name, choices, v) raise ArgumentError, format(ERR_RESTRICTION, v.to_s, name, choices.inspect) unless choices.include?(v) true end |