Module: Validation

Included in:
CodeBreaker, CodeMaker
Defined in:
lib/codebreaker/validation.rb

Instance Method Summary collapse

Instance Method Details

#validate_max_length(string, length) ⇒ Object



2
3
4
# File 'lib/codebreaker/validation.rb', line 2

def validate_max_length(string, length)
  string.length <= length
end

#validate_min_length(string, length) ⇒ Object



6
7
8
# File 'lib/codebreaker/validation.rb', line 6

def validate_min_length(string, length)
  string.length >= length
end

#validate_range(number, from, to) ⇒ Object



10
11
12
# File 'lib/codebreaker/validation.rb', line 10

def validate_range(number, from, to)
  (from..to).cover?(number)
end