Class: SpreeCmCommissioner::InviteGuest
- Defined in:
- app/models/spree_cm_commissioner/invite_guest.rb
Instance Method Summary collapse
Instance Method Details
#expired? ⇒ Boolean
12 13 14 |
# File 'app/models/spree_cm_commissioner/invite_guest.rb', line 12 def expired? expiration_date.present? && expiration_date < Time.current end |
#fully_claimed? ⇒ Boolean
16 17 18 19 20 21 |
# File 'app/models/spree_cm_commissioner/invite_guest.rb', line 16 def fully_claimed? return false unless order.present? && order.line_items.any? line_item = order.line_items.first line_item.guests.count >= order.line_items.first.number_of_guests end |