Sha256: 93912d20f7e16a27fbe3f21e58edf6a69dc1a5abe77909231d70db94829d6bca

Contents?: true

Size: 571 Bytes

Versions: 3

Compression:

Stored size: 571 Bytes

Contents

require 'effective_resources'
require 'effective_events/engine'
require 'effective_events/version'

module EffectiveEvents

  def self.config_keys
    [
      :events_table_name, :event_registrants_table_name, :event_tickets_table_name,
      :event_registrations_table_name, :event_products_table_name, :event_addons_table_name,
      :layout, :per_page, :use_effective_roles,
      :event_registration_class_name
    ]
  end

  include EffectiveGem

  def self.EventRegistration
    event_registration_class_name&.constantize || Effective::EventRegistration
  end

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
effective_events-0.1.10 lib/effective_events.rb
effective_events-0.1.9 lib/effective_events.rb
effective_events-0.1.8 lib/effective_events.rb