]> git.openstreetmap.org Git - rails.git/blobdiff - vendor/gems/composite_primary_keys-2.2.2/lib/composite_primary_keys/composite_arrays.rb
Remove ancient (and unused) composite_primary_keys gem
[rails.git] / vendor / gems / composite_primary_keys-2.2.2 / lib / composite_primary_keys / composite_arrays.rb
diff --git a/vendor/gems/composite_primary_keys-2.2.2/lib/composite_primary_keys/composite_arrays.rb b/vendor/gems/composite_primary_keys-2.2.2/lib/composite_primary_keys/composite_arrays.rb
deleted file mode 100644 (file)
index dab3914..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-module CompositePrimaryKeys
-  ID_SEP     = ','
-  ID_SET_SEP = ';'
-
-  module ArrayExtension
-    def to_composite_keys
-      CompositeKeys.new(self)
-    end
-
-    def to_composite_ids
-      CompositeIds.new(self)
-    end
-  end
-
-  class CompositeArray < Array
-    def to_s
-      join(ID_SEP)
-    end
-  end
-
-  class CompositeKeys < CompositeArray
-
-  end
-
-  class CompositeIds < CompositeArray
-
-  end
-end
-
-Array.send(:include, CompositePrimaryKeys::ArrayExtension)