Class: Sisense::API::NestedResource
- Defined in:
- lib/sisense/api/nested_resource.rb
Direct Known Subclasses
Class Method Summary collapse
Methods inherited from Resource
api_client, class_name, descendants, #initialize, #to_h
Constructor Details
This class inherits a constructor from Sisense::API::Resource
Class Method Details
.resource_base_path(use_legacy_api: false) ⇒ Object
4 5 6 7 8 9 |
# File 'lib/sisense/api/nested_resource.rb', line 4 def self.resource_base_path(use_legacy_api: false) raise NotImplementedError, "Sisense::API::NestedResource is an abstract class" if self == NestedResource path_base = use_legacy_api ? "/api/" : "/api/v1/" path_base + self::PARENT_CLASS::RESOURCE_NAME end |