You are here

public function CvWebformValidationValidator::supports in Clientside Validation 7.2

Overrides CvWebformValidator::supports

3 calls to CvWebformValidationValidator::supports()
CvWebformValidationEqualValidator::supports in clientside_validation_webform_validation/plugins/validator/webformvalidationequal.inc
CvWebformValidationMaximumValidator::supports in clientside_validation_webform_validation/plugins/validator/webformvalidationmax.inc
CvWebformValidationMinimumValidator::supports in clientside_validation_webform_validation/plugins/validator/webformvalidationmin.inc
3 methods override CvWebformValidationValidator::supports()
CvWebformValidationEqualValidator::supports in clientside_validation_webform_validation/plugins/validator/webformvalidationequal.inc
CvWebformValidationMaximumValidator::supports in clientside_validation_webform_validation/plugins/validator/webformvalidationmax.inc
CvWebformValidationMinimumValidator::supports in clientside_validation_webform_validation/plugins/validator/webformvalidationmin.inc

File

clientside_validation_webform_validation/includes/CvWebformValidationValidator.inc, line 12

Class

CvWebformValidationValidator

Code

public function supports(array $element, array &$form_state) {
  if (!parent::supports($element, $form_state)) {
    return FALSE;
  }
  $rule = _clientside_validation_get_webform_validation_rules($element, $form_state['complete form'], $this->webform_rule);
  return !!$rule;
}