Sha256: 151938c77f2af6a1adb90959d1d30ff69798ffca9baa4bfff05e18adaddd4510
Contents?: true
Size: 405 Bytes
Versions: 37
Compression:
Stored size: 405 Bytes
Contents
class DiscoApp::RecurringApplicationCharge < ActiveRecord::Base belongs_to :shop belongs_to :subscription enum status: [:pending, :accepted, :declined, :active, :cancelled, :expired] scope :active, -> { where status: statuses[:active] } def recurring? true end def activate_url DiscoApp::Engine.routes.url_helpers.activate_subscription_charge_url(subscription, self) end end
Version data entries
37 entries across 37 versions & 1 rubygems