Module: SpreeCmCommissioner::EventCheckInFlowable

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

Instance Method Summary collapse

Instance Method Details

#check_in_flowsObject



12
13
14
15
16
17
# File 'app/models/concerns/spree_cm_commissioner/event_check_in_flowable.rb', line 12

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

#group_check_in_enabled?Boolean

Returns:

  • (Boolean)


19
# File 'app/models/concerns/spree_cm_commissioner/event_check_in_flowable.rb', line 19

def group_check_in_enabled? = preferred_group_check_in_enabled

#individual_check_in_enabled?Boolean

Returns:

  • (Boolean)


20
# File 'app/models/concerns/spree_cm_commissioner/event_check_in_flowable.rb', line 20

def individual_check_in_enabled? = preferred_individual_check_in_enabled