public function validateComplications()
{
$noneId = 18;
$complications = Yii::app()->request->getPost('OphTrOperationnote_CataractComplications');
if (!$complications || !count($complications)) {
$this->addError('Complications', 'Cataract Complications cannot be blank.');
} else {
foreach ($complications as $complication) {
if ($complication == $noneId && count($complications) > 1) {
$this->addError('Complications', 'Cataract Complications cannot be none and any other complication.');
}
}
}
}