Module: PointlessFeedback
- Defined in:
- lib/pointless_feedback.rb,
lib/pointless_feedback/engine.rb,
lib/pointless_feedback/captcha.rb,
lib/pointless_feedback/version.rb,
app/models/pointless_feedback/message.rb,
lib/pointless_feedback/controllers/helpers.rb,
app/mailers/pointless_feedback/feedback_mailer.rb,
app/helpers/pointless_feedback/application_helper.rb,
lib/generators/pointless_feedback/views_generator.rb,
lib/generators/pointless_feedback/install_generator.rb,
app/controllers/pointless_feedback/messages_controller.rb
Defined Under Namespace
Modules: ApplicationHelper, Controllers, Generators Classes: Captcha, Engine, FeedbackMailer, Message, MessagesController
Constant Summary collapse
- VERSION =
"4.1.5"- @@parent_controller =
"ApplicationController"- @@message_topics =
['Error on page', 'Other']
- @@email_feedback =
false- @@from_email =
'[email protected]'- @@send_from_submitter =
false- @@to_emails =
['[email protected]', '[email protected]']
- @@google_captcha_site_key =
nil- @@google_captcha_secret_key =
nil- @@airtable_api_key =
nil- @@airtable_app_key =
nil- @@airtable_table_name =
nil- @@invalid_words =
[]
- @@show_url_field =
false- @@url_label =
"URL"
Class Method Summary collapse
-
.setup {|_self| ... } ⇒ Object
Default way to setup PointlessFeedback.
- .using_captcha? ⇒ Boolean
Class Method Details
.setup {|_self| ... } ⇒ Object
Default way to setup PointlessFeedback. Run rails generate pointless_feedback_install to create a fresh initializer with all configuration values.
67 68 69 |
# File 'lib/pointless_feedback.rb', line 67 def self.setup yield self end |
.using_captcha? ⇒ Boolean
71 72 73 |
# File 'lib/pointless_feedback.rb', line 71 def self.using_captcha? @@google_captcha_site_key.present? && @@google_captcha_secret_key.present? end |