public function afterValidate()
{
foreach ($this->patient_unavailables as $i => $unavailable) {
if (!$unavailable->validate()) {
foreach ($unavailable->getErrors() as $fld => $err) {
$this->addError('patient_unavailables', $this->getAttributeLabel('patient_unavailables') . ' (' . ($i + 1) . '): ' . implode(', ', $err));
}
}
}
}