module Granite::AssignData
Constants
- DataAssignment
Protected Instance Methods
assign_data()
click to toggle source
# File lib/granite/assign_data.rb, line 29 def assign_data data_assignments.each { |assignment| evaluate(assignment.method) if conditions_satisfied?(**assignment.options) } end
Private Instance Methods
run_validations!()
click to toggle source
Calls superclass method
# File lib/granite/assign_data.rb, line 35 def run_validations! assign_data super end