Class: ComposedValidations::DecorateProperties

Inherits:
Object
  • Object
show all
Defined in:
lib/composed_validations/decorate_properties.rb

Instance Method Summary collapse

Instance Method Details

#runObject



8
9
10
11
12
13
14
# File 'lib/composed_validations/decorate_properties.rb', line 8

def run
  temp_resource = resource
  property_mapper.to_a.map{|x| PropertyValidator.new(*x) }.each do |p|
    temp_resource = p.decorate_resource(temp_resource)
  end
  temp_resource
end