class FlowdockRails::Configuration
Attributes
environments[RW]
sources[RW]
Public Class Methods
new(sources = {})
click to toggle source
# File lib/flowdock_rails/configuration.rb, line 5 def initialize(sources = {}) @sources = sources @environments = %w(production) end
Public Instance Methods
active?()
click to toggle source
# File lib/flowdock_rails/configuration.rb, line 14 def active? !(ENV['FLOWDOCK_ENABLED']&.downcase == 'false') end
method_missing(m)
click to toggle source
# File lib/flowdock_rails/configuration.rb, line 18 def method_missing(m) return unless @sources[m] @sources[m] end
valid_env?()
click to toggle source
# File lib/flowdock_rails/configuration.rb, line 10 def valid_env? @environments.include?(ENV['RAILS_ENV'] || 'development') end