Class: VersacommerceAPI::Link

Inherits:
Base show all
Defined in:
lib/versacommerce_api/resources/link.rb

Instance Method Summary collapse

Methods inherited from Base

activate_session, all, clear_session, headers, root!

Methods included from Countable

#count

Methods inherited from ActiveResource::Base

build, delete, headers

Instance Method Details

#linkedObject



6
7
8
# File 'lib/versacommerce_api/resources/link.rb', line 6

def linked
  resource.find(self.linkable_id) if self.linkable_id && resource
end

#resourceObject



10
11
12
# File 'lib/versacommerce_api/resources/link.rb', line 10

def resource
  "VersaCommerceShopApi::#{self.linkable_type}".constantize rescue nil
end