Sha256: 59c46234cd554817392f4ce78f91bc0b4c19a654d49fafe23bbd624ca71ec832

Contents?: true

Size: 314 Bytes

Versions: 9

Compression:

Stored size: 314 Bytes

Contents

# frozen_string_literal: true

module Panko
  class Association
    def duplicate
      Panko::Association.new(
        name_sym,
        name_str,
        Panko::SerializationDescriptor.duplicate(descriptor)
      )
    end

    def inspect
      "<Panko::Association name=#{name_str.inspect}>"
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
panko_serializer-0.8.3 lib/panko/association.rb
panko_serializer-0.8.2 lib/panko/association.rb
panko_serializer-0.8.1 lib/panko/association.rb
panko_serializer-0.8.0 lib/panko/association.rb
panko_serializer-0.7.9 lib/panko/association.rb
panko_serializer-0.7.7 lib/panko/association.rb
panko_serializer-0.7.6 lib/panko/association.rb
panko_serializer-0.7.5 lib/panko/association.rb
panko_serializer-0.7.4 lib/panko/association.rb