Sha256: ce10a8d99e5ae4d1b2ed37831118b7d33aa08a2f6a4e9cf3cb2d4ad9b153f7c8

Contents?: true

Size: 315 Bytes

Versions: 47

Compression:

Stored size: 315 Bytes

Contents

class Limit < ActiveRecord::Base
  belongs_to :plan

  validates_presence_of :name, :value

  def self.numbered
    where(:value_type => :number)
  end

  def self.boolean
    where(:value_type => :boolean)
  end

  def self.named(name)
    where(:name => name).first
  end

  def allowed?
    value != 0
  end
end

Version data entries

47 entries across 47 versions & 1 rubygems

Version Path
saucy-0.2.27 app/models/limit.rb
saucy-0.2.26 app/models/limit.rb
saucy-0.2.25 app/models/limit.rb
saucy-0.2.24 app/models/limit.rb
saucy-0.2.21 app/models/limit.rb
saucy-0.2.20 app/models/limit.rb
saucy-0.2.18 app/models/limit.rb
saucy-0.2.17 app/models/limit.rb
saucy-0.2.16 app/models/limit.rb
saucy-0.2.15 app/models/limit.rb
saucy-0.2.14 app/models/limit.rb
saucy-0.2.13 app/models/limit.rb
saucy-0.2.12 app/models/limit.rb
saucy-0.2.11 app/models/limit.rb
saucy-0.2.10 app/models/limit.rb
saucy-0.2.9 app/models/limit.rb
saucy-0.2.8.1 app/models/limit.rb
saucy-0.2.8 app/models/limit.rb
saucy-0.2.7 app/models/limit.rb
saucy-0.2.6.1 app/models/limit.rb