Sha256: 8d13799173c8d70dab8c5f4c74f49528a15adf1a567c7531dd098f29750943e8

Contents?: true

Size: 359 Bytes

Versions: 7

Compression:

Stored size: 359 Bytes

Contents

# encoding: UTF-8

module Spontaneous::Plugins::Application
  module Serialisation
    extend ActiveSupport::Concern

    module ClassMethods
      include Spontaneous::JSON
      def serialise_http(object)
        encode_json(object)
      end

      def deserialise_http(serialised_object)
        decode_json(serialised_object)
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
spontaneous-0.2.0.alpha7 lib/spontaneous/plugins/application/serialisation.rb
spontaneous-0.2.0.alpha6 lib/spontaneous/plugins/application/serialisation.rb
spontaneous-0.2.0.alpha5 lib/spontaneous/plugins/application/serialisation.rb
spontaneous-0.2.0.alpha4 lib/spontaneous/plugins/application/serialisation.rb
spontaneous-0.2.0.alpha3 lib/spontaneous/plugins/application/serialisation.rb
spontaneous-0.2.0.alpha2 lib/spontaneous/plugins/application/serialisation.rb
spontaneous-0.2.0.alpha1 lib/spontaneous/plugins/application/serialisation.rb