Module: SolidErrors
- Defined in:
- lib/solid_errors.rb,
lib/solid_errors/engine.rb,
lib/solid_errors/version.rb,
lib/solid_errors/sanitizer.rb,
lib/solid_errors/subscriber.rb,
app/models/solid_errors/error.rb,
app/models/solid_errors/record.rb,
app/models/solid_errors/backtrace.rb,
app/models/solid_errors/occurrence.rb,
app/mailers/solid_errors/error_mailer.rb,
app/models/solid_errors/backtrace_line.rb,
app/controllers/solid_errors/errors_controller.rb,
app/controllers/solid_errors/application_controller.rb,
lib/generators/solid_errors/install/install_generator.rb
Defined Under Namespace
Classes: ApplicationController, Backtrace, BacktraceLine, Engine, Error, ErrorMailer, ErrorsController, InstallGenerator, Occurrence, Record, Sanitizer, Subscriber
Constant Summary collapse
- VERSION =
"0.7.0"
Class Method Summary collapse
-
.password ⇒ Object
use method instead of attr_accessor to ensure this works if ENV variable set after SolidErrors is loaded.
- .send_emails? ⇒ Boolean
-
.username ⇒ Object
use method instead of attr_accessor to ensure this works if ENV variable set after SolidErrors is loaded.
Class Method Details
.password ⇒ Object
use method instead of attr_accessor to ensure this works if ENV variable set after SolidErrors is loaded
28 29 30 |
# File 'lib/solid_errors.rb', line 28 def password @password ||= ENV["SOLIDERRORS_PASSWORD"] || @@password end |
.send_emails? ⇒ Boolean
32 33 34 |
# File 'lib/solid_errors.rb', line 32 def send_emails? send_emails && email_to.present? end |
.username ⇒ Object
use method instead of attr_accessor to ensure this works if ENV variable set after SolidErrors is loaded
22 23 24 |
# File 'lib/solid_errors.rb', line 22 def username @username ||= ENV["SOLIDERRORS_USERNAME"] || @@username end |