public function delete_term($object_id) { if ($document = $this->get_group('term', $object_id)) { $client = new Lingotek_API(); if ($document->source == $object_id) { $client->delete_document($document->document_id, $object_id); } else { $lang = $this->pllm->get_term_language($object_id); $this->pllm->delete_term_language($object_id); $this->pllm->delete_translation('term', $object_id); $client->delete_translation($document->document_id, $lang->lingotek_locale, $object_id); } } }