/** * @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; }
/** * @return bool */ public function isPatientAlive() { $patientIsAlive = true; foreach ($this->healthReport->getHealthIndicatorReport() as $healthIndicatorReport) { if (!$healthIndicatorReport->getStatus()) { $patientIsAlive = false; } } return $patientIsAlive; }