Method: Mobility::Backends::ActiveRecord::Column#write

Defined in:
lib/mobility/backends/active_record/column.rb

#write(locale, value, _ = {}) ⇒ Object

Updates translation for provided locale without calling backend’s methods to persist the changes.

Parameters:

  • locale (Symbol)

    Locale to write

  • value (Object)

    Value to write

Returns:

  • (Object)

    Updated value



44
45
46
# File 'lib/mobility/backends/active_record/column.rb', line 44

def write(locale, value, _ = {})
  model.send(:write_attribute, column(locale), value)
end