Class: TrailerVote::Api::Product::Place

Inherits:
Object
  • Object
show all
Defined in:
lib/trailer_vote/api/product/place.rb,
lib/trailer_vote/api/product/place/link.rb

Defined Under Namespace

Classes: Link

Instance Method Summary collapse

Constructor Details

#initialize(configuration:, product: nil) ⇒ Place

Returns a new instance of Place.



22
23
24
25
# File 'lib/trailer_vote/api/product/place.rb', line 22

def initialize(configuration:, product: nil)
  self.configuration = configuration
  self.product = product
end

Instance Method Details

#backTrailerVote::Api::Place::Find

Returns api to deal with a found product.

Returns:



28
29
30
# File 'lib/trailer_vote/api/product/place.rb', line 28

def back
  product
end

Returns api to link a place to the current product.

Returns:



14
15
16
# File 'lib/trailer_vote/api/product/place/link.rb', line 14

def link
  Link.new(configuration: configuration, product: product)
end