Sha256: 6f0155d0643f544195f1eee8e054fcbc5c7908921510c272053afdcad5bd16bb

Contents?: true

Size: 775 Bytes

Versions: 59

Compression:

Stored size: 775 Bytes

Contents

module Caboose        
  class Subscription < ActiveRecord::Base
    self.table_name  = 'store_subscriptions'
    self.primary_key = 'id'

    belongs_to :site
    has_many :user_subscriptions
    attr_accessible :id    ,      
      :site_id             ,
      :name                ,
      :description         ,
      :variant_id          ,
      :interval            ,
      :prorate             ,
      :prorate_method      ,
      :prorate_flat_amount ,
      :prorate_function    ,
      :start_on_day        ,
      :start_day           ,
      :start_month

    INTERVAL_MONTHLY = 'monthly'
    INTERVAL_YEARLY  = 'yearly'
    
    PRORATE_METHOD_FLAT       = 'flat'
    PRORATE_METHOD_PERCENTAGE = 'percentage'
    PRORATE_METHOD_CUSTOM     = 'custom'

  end
end

Version data entries

59 entries across 59 versions & 1 rubygems

Version Path
caboose-cms-0.8.59 app/models/caboose/subscription.rb
caboose-cms-0.8.58 app/models/caboose/subscription.rb
caboose-cms-0.8.57 app/models/caboose/subscription.rb
caboose-cms-0.8.56 app/models/caboose/subscription.rb
caboose-cms-0.8.55 app/models/caboose/subscription.rb
caboose-cms-0.8.54 app/models/caboose/subscription.rb
caboose-cms-0.8.53 app/models/caboose/subscription.rb
caboose-cms-0.8.52 app/models/caboose/subscription.rb
caboose-cms-0.8.51 app/models/caboose/subscription.rb
caboose-cms-0.8.50 app/models/caboose/subscription.rb
caboose-cms-0.8.49 app/models/caboose/subscription.rb
caboose-cms-0.8.48 app/models/caboose/subscription.rb
caboose-cms-0.8.47 app/models/caboose/subscription.rb
caboose-cms-0.8.46 app/models/caboose/subscription.rb
caboose-cms-0.8.45 app/models/caboose/subscription.rb
caboose-cms-0.8.44 app/models/caboose/subscription.rb
caboose-cms-0.8.43 app/models/caboose/subscription.rb
caboose-cms-0.8.42 app/models/caboose/subscription.rb
caboose-cms-0.8.41 app/models/caboose/subscription.rb
caboose-cms-0.8.40 app/models/caboose/subscription.rb