Class: Supercamp::Criteria::Detail

Inherits:
Abstract
  • Object
show all
Defined in:
lib/supercamp/criteria/detail.rb

Instance Attribute Summary

Attributes inherited from Abstract

#options

Instance Method Summary collapse

Methods inherited from Abstract

#endpoint, #initialize, #query, #response, search, #search

Constructor Details

This class inherits a constructor from Supercamp::Criteria::Abstract

Instance Method Details

#contract_code(type) ⇒ Object

“contractCode” is a syonym for contractID, which is what is returned by the Campground Search API. It specifies the jurisdiction for the campground.

This parameter must be used in conjuction with parkId



12
13
14
15
# File 'lib/supercamp/criteria/detail.rb', line 12

def contract_code(type)
  merge_option("contractCode", type)
  self
end

#id(val) ⇒ Object

“parkId” is a synonym for “facilityID”, which is returned by the Campground Search API.

It is a unique identifier for the campground.



23
24
25
26
# File 'lib/supercamp/criteria/detail.rb', line 23

def id(val)
  merge_option("parkId", val)
  self
end