Module: SpreeCmCommissioner::EventMetadata

Extended by:
ActiveSupport::Concern
Defined in:
app/models/concerns/spree_cm_commissioner/event_metadata.rb

Instance Method Summary collapse

Instance Method Details

#check_in_flowsObject



62
63
64
65
66
67
# File 'app/models/concerns/spree_cm_commissioner/event_metadata.rb', line 62

def check_in_flows
  flows = []
  flows << 'group' if group_check_in_enabled?
  flows << 'individual' if individual_check_in_enabled?
  flows
end

#display_max_priceObject



75
76
77
78
79
# File 'app/models/concerns/spree_cm_commissioner/event_metadata.rb', line 75

def display_max_price
  return nil if max_price.blank?

  Spree::Money.new(max_price, currency: currency).to_s
end

#display_min_priceObject



69
70
71
72
73
# File 'app/models/concerns/spree_cm_commissioner/event_metadata.rb', line 69

def display_min_price
  return nil if min_price.blank?

  Spree::Money.new(min_price, currency: currency).to_s
end