BaseEventTypeElement::requiredIfSide PHP Method

requiredIfSide() public method

public requiredIfSide ( $attribute, $params )
    public function requiredIfSide($attribute, $params)
    {
        if ($params['side'] == 'left' && $this->eye_id != 2 || $params['side'] == 'right' && $this->eye_id != 1) {
            if ($this->{$attribute} == null) {
                if (!@$params['message']) {
                    $params['message'] = ucfirst($params['side']) . ' {attribute} cannot be blank.';
                }
                $params['{attribute}'] = $this->getAttributeLabel($attribute);
                $this->addError($attribute, strtr($params['message'], $params));
            }
        }
    }