Class: Muddyit::Sites::Site::Entities
- Inherits:
-
Object
- Object
- Muddyit::Sites::Site::Entities
- Defined in:
- lib/muddyit/sites/entities.rb
Defined Under Namespace
Classes: Entity
Instance Method Summary collapse
-
#related(uri, options = {}) ⇒ Object
retrieve entities related to the specified entity within the site entities collection.
Instance Method Details
#related(uri, options = {}) ⇒ Object
retrieve entities related to the specified entity within the site entities collection
Params
-
options (Optional)
9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/muddyit/sites/entities.rb', line 9 def (uri, = {}) raise if uri.nil? api_url = "/sites/#{self.site.attributes[:token]}/entities/#{Digest::MD5.hexdigest(URI.encode(uri))}/related" response = @muddyit.send_request(api_url, :get, ) results = [] response.each { |result| # The return format needs sorting out here ....... results.push Muddyit::Sites::Site::Entities::Entity.new(@muddyit, result) } return results end |