class CodebreakerGem::ValidatedEntity
Public Class Methods
new()
click to toggle source
# File lib/app/entities/validated_entity.rb, line 5 def initialize @errors = [] end
Public Instance Methods
failing()
click to toggle source
# File lib/app/entities/validated_entity.rb, line 18 def failing @failing ||= Failing.new end
valid?()
click to toggle source
# File lib/app/entities/validated_entity.rb, line 13 def valid? validate @errors.empty? end
validate()
click to toggle source
# File lib/app/entities/validated_entity.rb, line 9 def validate raise NotImplementedError end