Element_OphTrOperationnote_Cataract::validateComplications PHP Method

validateComplications() public method

Validate complications.
    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.');
                }
            }
        }
    }