Module: NewSuperCodebreaker2021::Validate
- Included in:
- Game
- Defined in:
- lib/new_super_codebreaker_2021/validate.rb
Instance Method Summary collapse
- #check_input(input, command_list) ⇒ Object
- #validate_name(name) ⇒ Object
- #validate_user_code(us_code) ⇒ Object
Instance Method Details
#check_input(input, command_list) ⇒ Object
14 15 16 17 18 |
# File 'lib/new_super_codebreaker_2021/validate.rb', line 14 def check_input(input, command_list) return unless valid_input?(input, command_list) input.to_sym end |
#validate_name(name) ⇒ Object
3 4 5 |
# File 'lib/new_super_codebreaker_2021/validate.rb', line 3 def validate_name(name) name if valid_name?(name) end |
#validate_user_code(us_code) ⇒ Object
7 8 9 10 11 12 |
# File 'lib/new_super_codebreaker_2021/validate.rb', line 7 def validate_user_code(us_code) arr_code = split_to_integer_array(us_code) return unless valid_number?(arr_code) arr_code end |