Sha256: 4dc06412cf5c67efb47a061f88a4ab57acdb17ff39569fee6f7eddf3091437a0

Contents?: true

Size: 305 Bytes

Versions: 3

Compression:

Stored size: 305 Bytes

Contents

module SonJay
  class ValueArray < ::Array
    include ActsAsModel

    def model_content
      self
    end

    def to_json(options = ::JSON::State.new)
      options = ::JSON::State.new(options) unless options.kind_of?(::JSON::State)
      super options
    end

    alias load_data replace

  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
son_jay-0.5.2 lib/son_jay/value_array.rb
son_jay-0.5.1 lib/son_jay/value_array.rb
son_jay-0.5.0 lib/son_jay/value_array.rb