module EffectiveEvents

Constants

VERSION

Public Class Methods

EventRegistration() click to toggle source
# File lib/effective_events.rb, line 19
def self.EventRegistration
  event_registration_class_name&.constantize || Effective::EventRegistration
end
config_keys() click to toggle source
# File lib/effective_events.rb, line 7
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,
    :mailer, :parent_mailer, :deliver_method, :mailer_layout, :mailer_sender, :mailer_admin, :mailer_subject, :use_effective_email_templates,
    :layout, :per_page, :use_effective_roles,
    :event_registration_class_name,
  ]
end
mailer_class() click to toggle source
# File lib/effective_events.rb, line 23
def self.mailer_class
  mailer&.constantize || Effective::EventsMailer
end