Class: QualtricsAPI::DistributionLinkCollection

Inherits:
BaseCollection show all
Defined in:
lib/qualtrics_api/distribution_link_collection.rb

Instance Attribute Summary

Attributes included from Connectable

#connection

Instance Method Summary collapse

Methods inherited from BaseCollection

#all, #each, #each_page, #map

Methods included from Connectable

#propagate_connection

Methods included from Extensions::SerializableCollection

#as_json, #to_json

Constructor Details

#initialize(survey_id, distribution_id) ⇒ DistributionLinkCollection

Returns a new instance of DistributionLinkCollection.



3
4
5
6
# File 'lib/qualtrics_api/distribution_link_collection.rb', line 3

def initialize(survey_id, distribution_id)
  @survey_id = survey_id
  @distribution_id = distribution_id
end

Instance Method Details

#[](distribution_link_id) ⇒ Object



8
9
10
# File 'lib/qualtrics_api/distribution_link_collection.rb', line 8

def [](distribution_link_id)
  find(distribution_link_id)
end

#find(distribution_link_id) ⇒ Object

Raises:

  • (NotImplementedError)


12
13
14
# File 'lib/qualtrics_api/distribution_link_collection.rb', line 12

def find(distribution_link_id)
  raise NotImplementedError
end