Commit 24d62cd

mo khan <mo@mokhan.ca>
2014-07-11 01:15:11
extract method to look up mapper for a session.
1 parent 61c1c2c
Changed files (1)
lib/humble/mapping_configuration.rb
@@ -6,7 +6,7 @@ module Humble
     end
 
     def find_all_using(session)
-      ResultSet.new(session.create_connection[@table.name], DefaultMapper.new(@table, session))
+      ResultSet.new(session.create_connection[@table.name], mapper_for(session))
     end
 
     def save_using(session, entity)
@@ -29,6 +29,10 @@ module Humble
 
     private
 
+    def mapper_for(session)
+      DefaultMapper.new(@table, session)
+    end
+
     def primary_key
       @primary_key ||= @table.find do |column|
         column.primary_key?