module GhostAdapter
Constants
- CONFIG_KEYS
- Config
- VERSION
Public Class Methods
clear_config()
click to toggle source
# File lib/ghost_adapter.rb, line 27 def self.clear_config @@config = GhostAdapter::Config.new # rubocop:disable Style/ClassVars end
config()
click to toggle source
# File lib/ghost_adapter.rb, line 11 def self.config @@config ||= GhostAdapter::Config.new # rubocop:disable Style/ClassVars end
setup(options = {}) { |config| ... }
click to toggle source
# File lib/ghost_adapter.rb, line 15 def self.setup(options = {}) new_config = GhostAdapter::Config.new(options) if defined? @@config @@config.merge!(new_config) else @@config = new_config # rubocop:disable Style/ClassVars end yield @@config if block_given? end