Module: Validation
- Included in:
- CodeBreaker, CodeMaker
- Defined in:
- lib/codebreaker/validation.rb
Instance Method Summary collapse
- #validate_max_length(string, length) ⇒ Object
- #validate_min_length(string, length) ⇒ Object
- #validate_range(number, from, to) ⇒ Object
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 |