public function checkComplicationEyePanels($attribute, $params)
{
$elementData = \Yii::app()->request->getParam('OEModule_OphCiExamination_models_Element_OphCiExamination_PostOpComplications', null);
$eye_id = isset($elementData['eye_id']) ? $elementData['eye_id'] : null;
$complication_items = \Yii::app()->request->getParam('complication_items', array());
if (!isset($complication_items['R']) && ($eye_id == \Eye::BOTH || $eye_id == \Eye::RIGHT)) {
$this->addError($attribute, 'Post Op Complication for Right Eye is missing, select complication or close the Right Eye panel');
}
if (!isset($complication_items['L']) && ($eye_id == \Eye::BOTH || $eye_id == \Eye::LEFT)) {
$this->addError($attribute, 'Post Op Complication for Left Eye is missing, select complication or close the Left Eye panel');
}
}