From b70697995a980fb9fe3ebb989e90e7bb43c18a4e Mon Sep 17 00:00:00 2001 From: naomi Date: Tue, 7 Jun 2022 13:54:19 +0100 Subject: [PATCH] Started adding function to case, to get case providers --- modules/opencase_cases/src/Entity/OCCase.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/modules/opencase_cases/src/Entity/OCCase.php b/modules/opencase_cases/src/Entity/OCCase.php index 63bc590..31cd16a 100644 --- a/modules/opencase_cases/src/Entity/OCCase.php +++ b/modules/opencase_cases/src/Entity/OCCase.php @@ -92,6 +92,10 @@ class OCCase extends RevisionableContentEntityBase implements OCCaseInterface ]; } + public function getCaseProvisions() { + + } + public function deleteCaseProvisions(): void { $this->deleteChildren('oc_case_provision'); } @@ -99,8 +103,7 @@ class OCCase extends RevisionableContentEntityBase implements OCCaseInterface $this->deleteChildren('oc_activity'); } - - public function deleteChildren($child_entity_type):void { + private function deleteChildren($child_entity_type):void { $query = \Drupal::entityQuery($child_entity_type) ->condition('oc_case.target_id', $this->id()); $ids = $query->execute();