lib/dao/api/dsl.rb in dao-5.1.1 vs lib/dao/api/dsl.rb in dao-5.1.2

- old
+ new

@@ -34,18 +34,17 @@ class << Api def evaluate(&block) @dsl ||= DSL.new(api=self) @dsl.evaluate(&block) end + alias_method('configure', 'evaluate') end end def Dao.api(&block) if block - api = Class.new(Api) - api.evaluate(&block) - api + Class.new(Api).tap{|api| api.evaluate(&block)} else - Api + Class.new(Api) end end end