Method: ConfigureMe::Persisting#write_persist

Defined in:
lib/configure_me/persisting.rb

#write_persist(name, value) ⇒ Object



28
29
30
31
32
33
34
35
36
# File 'lib/configure_me/persisting.rb', line 28

def write_persist(name, value)
  if self.class.persisting?
    setting = ConfigureMe.persistence_klass.find_or_create_by_key(self.storage_key(name))
    setting.value = value.to_yaml
    setting.save!
  else
    true
  end
end