Module: EffectivePolls

Includes:
EffectiveGem
Defined in:
lib/effective_polls.rb,
lib/effective_polls/engine.rb,
lib/effective_polls/version.rb,
lib/generators/effective_polls/install_generator.rb

Defined Under Namespace

Modules: Generators Classes: Engine

Constant Summary collapse

VERSION =
'0.3.0'

Class Method Summary collapse

Class Method Details

.config_keysObject



8
9
10
11
12
13
14
15
# File 'lib/effective_polls.rb', line 8

def self.config_keys
  [
    :polls_table_name, :poll_notifications_table_name, :poll_questions_table_name, :poll_question_options_table_name,
    :ballots_table_name, :ballot_responses_table_name, :ballot_response_options_table_name,
    :layout, :audience_user_scopes,
    :mailer, :parent_mailer, :deliver_method, :mailer_layout, :mailer_sender, :mailer_admin, :mailer_subject, :use_effective_email_templates
  ]
end

.mailer_classObject



19
20
21
# File 'lib/effective_polls.rb', line 19

def self.mailer_class
  mailer&.constantize || Effective::PollsMailer
end