lib/artemis_api/facility.rb in artemis_api-0.5.1 vs lib/artemis_api/facility.rb in artemis_api-0.7.4
- old
+ new
@@ -12,59 +12,67 @@
def zones(include: nil)
ArtemisApi::Zone.find_all(facility_id: id, client: client, include: include)
end
- def zone(zone_id, include: nil)
- ArtemisApi::Zone.find(id: zone_id, facility_id: id, client: client, include: include)
+ def zone(zone_id, include: nil, force: false)
+ ArtemisApi::Zone.find(id: zone_id, facility_id: id, client: client, include: include, force: force)
end
def batches(include: nil)
ArtemisApi::Batch.find_all(facility_id: id, client: client, include: include)
end
- def batch(batch_id, include: nil)
- ArtemisApi::Batch.find(id: batch_id, facility_id: id, client: client, include: include)
+ def batch(batch_id, include: nil, force: false)
+ ArtemisApi::Batch.find(id: batch_id, facility_id: id, client: client, include: include, force: force)
end
def users(include: nil)
ArtemisApi::User.find_all(facility_id: id, client: client, include: include)
end
- def user(user_id, include: nil)
- ArtemisApi::User.find(id: user_id, facility_id: id, client: client, include: include)
+ def user(user_id, include: nil, force: false)
+ ArtemisApi::User.find(id: user_id, facility_id: id, client: client, include: include, force: force)
end
def seeding_units(include: nil)
ArtemisApi::SeedingUnit.find_all(facility_id: id, client: client, include: include)
end
- def seeding_unit(unit_id, include: nil)
- ArtemisApi::SeedingUnit.find(id: unit_id, facility_id: id, client: client, include: include)
+ def seeding_unit(unit_id, include: nil, force: false)
+ ArtemisApi::SeedingUnit.find(id: unit_id, facility_id: id, client: client, include: include, force: force)
end
def resource_units(include: nil)
ArtemisApi::ResourceUnit.find_all(facility_id: id, client: client, include: include)
end
- def resource_unit(unit_id, include: nil)
- ArtemisApi::ResourceUnit.find(id: unit_id, facility_id: id, client: client, include: include)
+ def resource_unit(unit_id, include: nil, force: false)
+ ArtemisApi::ResourceUnit.find(id: unit_id, facility_id: id, client: client, include: include, force: force)
end
def harvest_units(include: nil)
ArtemisApi::HarvestUnit.find_all(facility_id: id, client: client, include: include)
end
- def harvest_unit(unit_id, include: nil)
- ArtemisApi::HarvestUnit.find(id: unit_id, facility_id: id, client: client, include: include)
+ def harvest_unit(unit_id, include: nil, force: false)
+ ArtemisApi::HarvestUnit.find(id: unit_id, facility_id: id, client: client, include: include, force: force)
end
def subscriptions
ArtemisApi::Subscription.find_all(facility_id: id, client: client)
end
def subscription(subscription_id)
ArtemisApi::Subscription.find(id: subscription_id, facility_id: id, client: client)
+ end
+
+ def stages
+ ArtemisApi::Stage.find_all(id, client)
+ end
+
+ def stage(stage_id)
+ ArtemisApi::Stage.find(stage_id, id, client)
end
def create_subscription(subject:, destination:)
ArtemisApi::Subscription.create(facility_id: id, subject: subject, destination: destination, client: client)
end