magnet-inc/blue_print

View on GitHub
lib/blue_print/environment.rb

Summary

Maintainability
A
0 mins
Test Coverage
require 'blue_print'

class BluePrint::Environment < Hash
  def initialize(context, default = nil)
    super(default)
    @context = context
  end

  def within(&block)
    @context.instance_exec(self, &block)
  end
end