public function validate() { if (!$this->id) { $this->addError('Resource ID required'); } try { $this->resolvePatient(); } catch (\Exception $e) { $this->addError($e->getMessage()); } return parent::validate(); }