class SnowmanIO::Setting

Public Class Methods

force_ssl?() click to toggle source
# File lib/snowman-io/models/setting.rb, line 16
def self.force_ssl?
  !!Setting.get(SnowmanIO::FORCE_SSL_KEY)
end
get(key) click to toggle source
# File lib/snowman-io/models/setting.rb, line 12
def self.get(key)
  Setting.where(name: key).first.try(:value)
end
set(key, value) click to toggle source
# File lib/snowman-io/models/setting.rb, line 8
def self.set(key, value)
  Setting.find_or_create_by!(name: key).update_attributes!(value: value)
end
set_force_ssl(value) click to toggle source
# File lib/snowman-io/models/setting.rb, line 20
def self.set_force_ssl(value)
  Setting.set(SnowmanIO::FORCE_SSL_KEY, value)
end