Sha256: 667725140b00b5105c5595fd28d18ef25f76aaca3497429a1fbf8e0ab60222a6

Contents?: true

Size: 340 Bytes

Versions: 5

Compression:

Stored size: 340 Bytes

Contents

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

        results.map { |result| Rentvine::Tenant.new(result[:contact]) }
      end
      alias list_tenants tenants
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
rentvine-0.3.2 lib/rentvine/client/tenants.rb
rentvine-0.3.1 lib/rentvine/client/tenants.rb
rentvine-0.3.0 lib/rentvine/client/tenants.rb
rentvine-0.2.0 lib/rentvine/client/tenants.rb
rentvine-0.1.0 lib/rentvine/client/tenants.rb