module Vaultoro
Public Class Methods
configuration()
click to toggle source
# File lib/vaultoro.rb, line 38 def self.configuration @@configuration || configure end
configure() { |configuration| ... }
click to toggle source
# File lib/vaultoro.rb, line 32 def self.configure @@configuration = Configuration.new yield(configuration) if block_given? configuration end
method_missing(method_sym, *arguments, &block)
click to toggle source
Calls superclass method
# File lib/vaultoro.rb, line 42 def self.method_missing(method_sym, *arguments, &block) if configuration.respond_to?(method_sym) configuration.send(method_sym) else super end end
respond_to?(method_sym, include_private = false)
click to toggle source
Calls superclass method
# File lib/vaultoro.rb, line 50 def self.respond_to?(method_sym, include_private = false) if configuration.respond_to?(method_sym, include_private) true else super end end