lib/pickle/config.rb in ianwhite-pickle-0.1.3 vs lib/pickle/config.rb in ianwhite-pickle-0.1.4

- old
+ new

@@ -1,11 +1,14 @@ require 'ostruct' module Pickle - def self.config(&block) - returning(@config ||= Config.new) do |config| - config.configure(&block) if block_given? + class << self + def config(&block) + @config ||= Config.new + ensure + @config.configure(&block) if block_given? end + alias_method :configure, :config end class Config attr_writer :adapters, :factories, :mappings \ No newline at end of file