Class: Regexer::Validators::FromToValidator
- Inherits:
-
Object
- Object
- Regexer::Validators::FromToValidator
- Defined in:
- lib/regexer/validators/from_to_validator.rb
Overview
A Validator Class for validating range values in Regexer::Pattern methods that takes in from and to values as method arguments
Class Method Summary collapse
Class Method Details
.valid_values?(value_type, from_value, to_value) ⇒ Boolean
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
# File 'lib/regexer/validators/from_to_validator.rb', line 12 def self.valid_values?(value_type, from_value, to_value) case value_type when "number" Regexer::Validators::NumberValidator.number?(from_value) Regexer::Validators::NumberValidator.number?(to_value) when "letter" Regexer::Validators::LetterValidator.letter?(from_value) Regexer::Validators::LetterValidator.letter?(to_value) when "ascii_character" Regexer::Validators::AsciiCharacterValidator.ascii_character?(from_value) Regexer::Validators::AsciiCharacterValidator.ascii_character?(to_value) end validate_range(from_value, to_value) end |