Sha256: 61b95e2074f8a04cd2dda4d90a09a14b6738825b52cea6b63a7ba4e271ab16e8

Contents?: true

Size: 245 Bytes

Versions: 2

Compression:

Stored size: 245 Bytes

Contents

module CaptainPlanet
  class Environment
    # Eval a block of config string in the class
    def self.configure(config=nil, &block)
      env = new
      config ? env.instance_eval(config) : env.instance_eval(&block)
      env
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
captain_planet-0.2.0 lib/captain_planet/environment.rb
captain_planet-0.1.0 lib/captain_planet/environment.rb