Sha256: cbb7d81b82e14a26acd77c989d6000e146a8a9073e94649e1e9326dbe78dbe3d

Contents?: true

Size: 273 Bytes

Versions: 35

Compression:

Stored size: 273 Bytes

Contents

module PushType
  module Primitives
    class Base

      def self.to_json(val)
        new(val).to_json
      end

      attr_reader :value

      def initialize(value)
        @value = value
      end

      def to_json
        value.as_json
      end

    end
  end
end

Version data entries

35 entries across 35 versions & 1 rubygems

Version Path
push_type_core-0.12.1 lib/push_type/primitives/base.rb
push_type_core-0.12.0 lib/push_type/primitives/base.rb
push_type_core-0.12.0.beta.1 lib/push_type/primitives/base.rb
push_type_core-0.11.2 lib/push_type/primitives/base.rb
push_type_core-0.11.1 lib/push_type/primitives/base.rb
push_type_core-0.11.0.beta.2 lib/push_type/primitives/base.rb
push_type_core-0.11.0.beta.1 lib/push_type/primitives/base.rb
push_type_core-0.10.4 lib/push_type/primitives/base.rb
push_type_core-0.10.3 lib/push_type/primitives/base.rb
push_type_core-0.10.2 lib/push_type/primitives/base.rb
push_type_core-0.10.1 lib/push_type/primitives/base.rb
push_type_core-0.10.0 lib/push_type/primitives/base.rb
push_type_core-0.10.0.beta.5 lib/push_type/primitives/base.rb
push_type_core-0.10.0.beta.3 lib/push_type/primitives/base.rb
push_type_core-0.9.5 lib/push_type/primitives/base.rb
push_type_core-0.9.3 lib/push_type/primitives/base.rb
push_type_core-0.9.2 lib/push_type/primitives/base.rb
push_type_core-0.9.1 lib/push_type/primitives/base.rb
push_type_core-0.9.0 lib/push_type/primitives/base.rb
push_type_core-0.9.0.beta.4 lib/push_type/primitives/base.rb