Method: Settings::Setting::Assignment#assign

Defined in:
lib/settings/setting/assignment.rb

#assign(receiver, attribute, value, strict = false) ⇒ Object



6
7
8
9
10
11
12
13
# File 'lib/settings/setting/assignment.rb', line 6

def assign(receiver, attribute, value, strict=false)
  settable = assure_settable(receiver, attribute, strict)
  if settable
    assign_value(receiver, attribute, value)
  end

  receiver
end