class IsbnValidator
Constants
- CHARACTERS
Private Instance Methods
valid_attr?()
click to toggle source
# File lib/lite/validators/isbn_validator.rb, line 11 def valid_attr? values = value.to_s.gsub(/-| /, '').downcase.chars [10, 13].include?(values.size) && values.all? { |chr| CHARACTERS.include?(chr) } end