module Bellbro::Settings
Public Class Methods
configuration()
click to toggle source
# File lib/bellbro/settings.rb, line 7 def self.configuration @configuration ||= Bellbro::Settings::SettingsData.new end
configure() { |configuration| ... }
click to toggle source
# File lib/bellbro/settings.rb, line 11 def self.configure yield configuration end
configured?()
click to toggle source
# File lib/bellbro/settings.rb, line 20 def self.configured? !!configuration end
logger()
click to toggle source
# File lib/bellbro/settings.rb, line 15 def self.logger return unless configured? configuration.logger end