class Terrestrial::Configurations::ConventionalConfiguration::SetterMethodCaller
Public Class Methods
new(field_name)
click to toggle source
# File lib/terrestrial/configurations/conventional_configuration.rb, line 447 def initialize(field_name) raise "hell no" unless field_name @setter_method = "#{field_name}=" end
Public Instance Methods
call(object, value)
click to toggle source
# File lib/terrestrial/configurations/conventional_configuration.rb, line 452 def call(object, value) object.public_send(@setter_method, value) end