/**
  * @return \Generated\Shared\Transfer\HealthIndicatorReportTransfer
  */
 private function getHealthIndicatorReport()
 {
     if (!$this->healthIndicatorReport) {
         $this->healthIndicatorReport = new HealthIndicatorReportTransfer();
         $this->healthIndicatorReport->setName(get_class($this));
         $this->healthIndicatorReport->setStatus(true);
     }
     return $this->healthIndicatorReport;
 }
Example #2
0
 /**
  * @return bool
  */
 public function isPatientAlive()
 {
     $patientIsAlive = true;
     foreach ($this->healthReport->getHealthIndicatorReport() as $healthIndicatorReport) {
         if (!$healthIndicatorReport->getStatus()) {
             $patientIsAlive = false;
         }
     }
     return $patientIsAlive;
 }