Module: Validator
- Included in:
- Menu
- Defined in:
- lib/app/modules/validator.rb
Constant Summary collapse
- VALUE_FORMAT =
/^[1-6]{4}$/.freeze
Instance Method Summary collapse
- #check_command_range(command) ⇒ Object
- #check_emptyness(value) ⇒ Object
- #check_length(value, min_size, max_size) ⇒ Object
Instance Method Details
#check_command_range(command) ⇒ Object
14 15 16 |
# File 'lib/app/modules/validator.rb', line 14 def check_command_range(command) command =~ VALUE_FORMAT end |
#check_emptyness(value) ⇒ Object
6 7 8 |
# File 'lib/app/modules/validator.rb', line 6 def check_emptyness(value) value.empty? end |
#check_length(value, min_size, max_size) ⇒ Object
10 11 12 |
# File 'lib/app/modules/validator.rb', line 10 def check_length(value, min_size, max_size) value.size.between?(min_size, max_size) end |