module Sanatio::ClassMethods
Public Instance Methods
ensure_that(target)
click to toggle source
# File lib/sanatio.rb, line 8 def ensure_that(target) create(target).tap do |validator| validators << validator end end
validators()
click to toggle source
# File lib/sanatio.rb, line 14 def validators @validation ||= [] end
Private Instance Methods
create(target)
click to toggle source
# File lib/sanatio.rb, line 19 def create(target) if target.instance_of? Class ClassValidator.new else FieldValidator.new(target) end end