Class: Validation::Registration

Inherits:
Object
  • Object
show all
Defined in:
lib/codebreaker/validation/registration.rb

Class Method Summary collapse

Class Method Details

.validation(name:) ⇒ Object

Raises:

  • (ArgumentError)


3
4
5
6
7
# File 'lib/codebreaker/validation/registration.rb', line 3

def self.validation(name:)
  return if (name.is_a? String) && (3..20).cover?(name.size)

  raise ArgumentError, 'Name - string, required, min length - 3 symbols, max length - 20'
end