lib/rom/plugins/relation/sql/auto_wrap.rb in rom-sql-1.0.0.beta3 vs lib/rom/plugins/relation/sql/auto_wrap.rb in rom-sql-1.0.0.rc1

- old
+ new

@@ -1,25 +1,29 @@ module ROM module Plugins module Relation module SQL + # @api private module AutoWrap # @api private def self.included(klass) super klass.class_eval do include(InstanceInterface) extend(ClassInterface) end end + # @api private module ClassInterface + # @api private def inherited(klass) super klass.auto_curry :for_wrap end end + # @api private module InstanceInterface # Default methods for fetching wrapped relation # # This method is used by default by `wrap` and `wrap_parents` #