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

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