Sha256: 312230b3662a328465df73bd47564b698b625841dec120274813bfb7aae691d0

Contents?: true

Size: 274 Bytes

Versions: 7

Compression:

Stored size: 274 Bytes

Contents

module PushType
  module Fields
    module Arrays

      def param
        { json_key => [] }
      end

      def multiple?
        true
      end

      def to_json(val)
        Array(val)
      end

      def from_json(val)
        Array(val)
      end

    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
push_type_core-0.5.3 lib/push_type/fields/arrays.rb
push_type_core-0.5.2 lib/push_type/fields/arrays.rb
push_type_core-0.5.1 lib/push_type/fields/arrays.rb
push_type_core-0.5.0 lib/push_type/fields/arrays.rb
push_type_core-0.5.0.alpha.5 lib/push_type/fields/arrays.rb
push_type_core-0.5.0.alpha.4 lib/push_type/fields/arrays.rb
push_type_core-0.5.0.alpha.3 lib/push_type/fields/arrays.rb