Sha256: 5665bc581b11168c02eb263a9d5d94a7f0c1ab2eae9069b34905c6b5ed7311a4

Contents?: true

Size: 173 Bytes

Versions: 23

Compression:

Stored size: 173 Bytes

Contents

class Setting < ActiveRecord::Base

  validates_presence_of :name, :value

  def self.[](name)
    setting = where(name: name).first
    setting && setting.value
  end

end

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
houston-core-0.8.4 app/models/setting.rb
houston-core-0.8.3 app/models/setting.rb
houston-core-0.8.2 app/models/setting.rb
houston-core-0.8.1 app/models/setting.rb
houston-core-0.8.0 app/models/setting.rb
houston-core-0.8.0.pre2 app/models/setting.rb
houston-core-0.8.0.pre app/models/setting.rb
houston-core-0.7.0 app/models/setting.rb
houston-core-0.7.0.beta4 app/models/setting.rb
houston-core-0.7.0.beta3 app/models/setting.rb
houston-core-0.7.0.beta2 app/models/setting.rb
houston-core-0.7.0.beta app/models/setting.rb
houston-core-0.6.3 app/models/setting.rb
houston-core-0.6.2 app/models/setting.rb
houston-core-0.6.1 app/models/setting.rb
houston-core-0.6.0 app/models/setting.rb
houston-core-0.5.6 app/models/setting.rb
houston-core-0.5.5 app/models/setting.rb
houston-core-0.5.4 app/models/setting.rb
houston-core-0.5.3 app/models/setting.rb