Class: ArtemisApi::ResourceUnit
- Defined in:
- lib/artemis_api/resource_unit.rb
Instance Attribute Summary
Attributes inherited from Model
#attributes, #client, #id, #included, #relationships
Class Method Summary collapse
- .find(id:, facility_id:, client:, include: nil, force: false) ⇒ Object
- .find_all(facility_id:, client:, include: nil) ⇒ Object
Methods inherited from Model
#initialize, #inspect, instance_for, json_type, #method_missing, related_to_many, related_to_one, relationships, #respond_to_missing?
Constructor Details
This class inherits a constructor from ArtemisApi::Model
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class ArtemisApi::Model
Class Method Details
.find(id:, facility_id:, client:, include: nil, force: false) ⇒ Object
6 7 8 |
# File 'lib/artemis_api/resource_unit.rb', line 6 def self.find(id:, facility_id:, client:, include: nil, force: false) client.find_one(self.json_type, id, facility_id: facility_id, include: include, force: force) end |
.find_all(facility_id:, client:, include: nil) ⇒ Object
10 11 12 |
# File 'lib/artemis_api/resource_unit.rb', line 10 def self.find_all(facility_id:, client:, include: nil) client.find_all(self.json_type, facility_id: facility_id, include: include) end |