public function CvWebformValidationSomeOfSeveralValidator::getMessage in Clientside Validation 7.2
Overrides ClientsideValidationValidator::getMessage
1 call to CvWebformValidationSomeOfSeveralValidator::getMessage()
- CvWebformValidationSomeOfSeveralValidator::getJavascriptSettings in clientside_validation_webform_validation/
plugins/ validator/ webformvalidationsomeofseveral.inc
File
- clientside_validation_webform_validation/
plugins/ validator/ webformvalidationsomeofseveral.inc, line 48
Class
Code
public function getMessage(array $element) {
$rule = $element['#cv_data']['rule'];
$names = array();
foreach ($rule['components'] as $component) {
$names[] = _webform_filter_xss($component['name']);
}
return t('You must complete at least @min_selections of these items:', array(
'@min_selections' => isset($rule['data']) ? (int) $rule['data'] : 1,
)) . theme('item_list', array(
'items' => $names,
));
}