module ParamsReady::Parameter::ComplexParameter
Public Instance Methods
update_child(value, path)
click to toggle source
# File lib/params_ready/parameter/parameter.rb, line 21 def update_child(value, path) child, child_name, child_path = child_for_update(path) changed, updated = child.update_if_applicable(value, child_path) if frozen? && !changed [false, self] else clone = updated_clone(child_name, updated) [true, clone] end end