Sha256: 8270f097e767068392b9e9c2571d038170385a5c3eee4af47192cc705727073b

Contents?: true

Size: 476 Bytes

Versions: 6

Compression:

Stored size: 476 Bytes

Contents

# encoding: UTF-8
module MarkMapper
  module Extensions
    module Object
      extend ActiveSupport::Concern

      module ClassMethods
        def to_marklogic(value)
          value
        end

        def from_marklogic(value)
          value
        end
      end

      def to_marklogic
        self.class.to_marklogic(self)
      end

      def _mark_mapper_deep_copy_
        self
      end
    end
  end
end

class Object
  include MarkMapper::Extensions::Object
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
mark_mapper-0.0.6 lib/mark_mapper/extensions/object.rb
mark_mapper-0.0.5 lib/mark_mapper/extensions/object.rb
mark_mapper-0.0.4 lib/mark_mapper/extensions/object.rb
mark_mapper-0.0.3 lib/mark_mapper/extensions/object.rb
mark_mapper-0.0.2 lib/mark_mapper/extensions/object.rb
mark_mapper-0.0.1 lib/mark_mapper/extensions/object.rb