protected function recordJobResult(EntityManager $em, CronJob $job, $timeTaken, $output, $resultCode) { // Create a new CronJobResult $result = new CronJobResult(); $result->setJob($job); $result->setRunTime($timeTaken); $result->setOutput($output); $result->setResult($resultCode); // Then update associations and persist it $job->setMostRecentRun($result); $em->persist($result); }
protected function recordJobResult(EntityManager $em, CronJob $job, $timeTaken, $output, $resultCode) { // Create a new CronJobResult $result = new CronJobResult(); $result->setJob($job); $result->setRunTime($timeTaken); $result->setOutput($output); $result->setResult($resultCode); $this->results[$job->getId()] = $result; }