OEModule\OphCiExamination\models\Element_OphCiExamination_Refraction::requiredIfRefractionTypeOther PHP Method

requiredIfRefractionTypeOther() public method

public requiredIfRefractionTypeOther ( $attribute, $params )
    public function requiredIfRefractionTypeOther($attribute, $params)
    {
        if ($params['side'] === 'left' && $this->left_type_id == '' || $params['side'] === 'right' && $this->right_type_id == '') {
            if (empty($this->{$params['side'] . '_type_other'})) {
                $this->addError($attribute, ucfirst($params['side']) . ' Other cannot be blank.');
            }
        }
    }