Sha256: f2da1debb8add110aab564ae16415eab94eae7442d0aaabc28d2de2c9cf6c317

Contents?: true

Size: 267 Bytes

Versions: 7

Compression:

Stored size: 267 Bytes

Contents

module Rentvine
  class Property < RentvineModel
    def initialize(data = {})
      super(data)
    end

    def to_rentvine_hash
      retval = super()
      unit = retval.delete(:unit)
      {
        property: retval,
        unit: unit
      }
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
rentvine-0.4.0 lib/rentvine/model/property.rb
rentvine-0.3.3 lib/rentvine/model/property.rb
rentvine-0.3.2 lib/rentvine/model/property.rb
rentvine-0.3.1 lib/rentvine/model/property.rb
rentvine-0.3.0 lib/rentvine/model/property.rb
rentvine-0.2.0 lib/rentvine/model/property.rb
rentvine-0.1.0 lib/rentvine/model/property.rb