Sha256: a3ff49db36257b2edc1b976a943e5ff820a08145df266ba3c51519e82893e7b2

Contents?: true

Size: 334 Bytes

Versions: 7

Compression:

Stored size: 334 Bytes

Contents

module Rentvine
  class Client
    module Owners
      def owners(args = {})
        results = process_request(:get, 'owners/search', params: args)
        return results if results.is_a?(RentvineError)

        results.map { |result| Rentvine::Owner.new(result[:contact]) }
      end
      alias list_owners owners
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
rentvine-0.4.0 lib/rentvine/client/owners.rb
rentvine-0.3.3 lib/rentvine/client/owners.rb
rentvine-0.3.2 lib/rentvine/client/owners.rb
rentvine-0.3.1 lib/rentvine/client/owners.rb
rentvine-0.3.0 lib/rentvine/client/owners.rb
rentvine-0.2.0 lib/rentvine/client/owners.rb
rentvine-0.1.0 lib/rentvine/client/owners.rb