Class: SolidusSubscriptionBoxes::SubscriptionPeriod

Inherits:
ApplicationRecord
  • Object
show all
Defined in:
app/models/solidus_subscription_boxes/subscription_period.rb

Class Method Summary collapse

Class Method Details

.currentObject



7
8
9
# File 'app/models/solidus_subscription_boxes/subscription_period.rb', line 7

def self.current
  period_for_date(Date.today)
end

.period_for_date(date) ⇒ Object



11
12
13
# File 'app/models/solidus_subscription_boxes/subscription_period.rb', line 11

def self.period_for_date(date)
  SubscriptionPeriod.where('start_date <= ?', date).order('start_date desc').limit(1).first
end