/** * @param string $resultId * * @return bool|array|mixed */ public function trackResult($resultId) { /** @var JobResult $_result */ if (null === ($_result = JobResult::byResultId($resultId)->first())) { return false; } return $_result->result_text; }
/** * @param string $resultId The identifier to delete * * @return bool */ public function deletePublishedResult($resultId) { // doesn't exist? it's already been deleted as far as we're concerned if (null === ($_result = JobResult::byResultId($resultId)->first())) { return true; } return $_result->delete(); }