Sha256: 07d49d68a919e43e8dad9a0b4220074a38ae300f4a4c4e50e8b7a26f6456e2a8

Contents?: true

Size: 304 Bytes

Versions: 3

Compression:

Stored size: 304 Bytes

Contents

module SonJay
  class ValueArray < ::Array
    include ActsAsModel

    def sonj_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.4.1 lib/son_jay/value_array.rb
son_jay-0.4.0 lib/son_jay/value_array.rb
son_jay-0.3.0 lib/son_jay/value_array.rb