Sha256: 172b945a7e28d330fe54f244a8b6e533d2c145a0f629bfd11ee98e30114f4820

Contents?: true

Size: 228 Bytes

Versions: 4

Compression:

Stored size: 228 Bytes

Contents

module Superstore
  module Types
    class JsonType < BaseType
      def encode(hash)
        ActiveSupport::JSON.encode(hash)
      end

      def decode(str)
        ActiveSupport::JSON.decode(str)
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
superstore-1.0.4 lib/superstore/types/json_type.rb
superstore-1.0.3 lib/superstore/types/json_type.rb
superstore-1.0.2 lib/superstore/types/json_type.rb
superstore-1.0.0 lib/superstore/types/json_type.rb