module Pharrell

Public Class Methods

config(name, opts = {}, &blk) click to toggle source
# File lib/pharrell.rb, line 9
def self.config(name, opts = {}, &blk)
  environment.config(name, opts, &blk)
end
instance_for(klass) click to toggle source
# File lib/pharrell.rb, line 17
def self.instance_for(klass)
  environment.instance_for(klass)
end
rebuild!() click to toggle source
# File lib/pharrell.rb, line 21
def self.rebuild!
  environment.rebuild!
end
reset!() click to toggle source
# File lib/pharrell.rb, line 25
def self.reset!
  @@enironment = Environment.new
end
use_config(name) click to toggle source
# File lib/pharrell.rb, line 13
def self.use_config(name)
  environment.use_config(name)
end

Private Class Methods

environment() click to toggle source
# File lib/pharrell.rb, line 31
def self.environment
  @@enironment ||= Environment.new
end