Sha256: 1403d689b06db7f6ac7d991d2f775dab3166cc19a445c57f706b5a8730cca2e4

Contents?: true

Size: 170 Bytes

Versions: 5

Compression:

Stored size: 170 Bytes

Contents

class RollingMembershipType < MembershipType
  def starts_at
    DateTime.now
  end

  def ends_at
    DateTime.now + (self.duration.send(self.period.downcase))
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
artfully_ose-1.2.0.pre.19 app/models/rolling_membership_type.rb
artfully_ose-1.2.0.pre.18 app/models/rolling_membership_type.rb
artfully_ose-1.2.0.pre.17 app/models/rolling_membership_type.rb
artfully_ose-1.2.0.pre.16 app/models/rolling_membership_type.rb
artfully_ose-1.2.0.pre.15 app/models/rolling_membership_type.rb