class ComposedValidations::Decorator
Public Class Methods
new(resource, validators)
click to toggle source
Calls superclass method
# File lib/composed_validations/decorate_properties.rb, line 18 def initialize(resource, validators) @validators = validators super(resource) end
Public Instance Methods
class()
click to toggle source
# File lib/composed_validations/decorate_properties.rb, line 31 def class __getobj__.class end
validators()
click to toggle source
# File lib/composed_validations/decorate_properties.rb, line 23 def validators @validator_return ||= begin Hash[@validators.map do |property, validators| [property.to_sym, Array(validators)] end] end end