You are here

function clientside_validation_jquery_clientside_validation_validator_info_alter in Clientside Validation 2.0.x

Same name and namespace in other branches
  1. 8.2 clientside_validation_jquery/clientside_validation_jquery.module \clientside_validation_jquery_clientside_validation_validator_info_alter()
  2. 8 clientside_validation_jquery/clientside_validation_jquery.module \clientside_validation_jquery_clientside_validation_validator_info_alter()
  3. 3.0.x clientside_validation_jquery/clientside_validation_jquery.module \clientside_validation_jquery_clientside_validation_validator_info_alter()

Implements hook_clientside_validation_validator_info_alter().

File

clientside_validation_jquery/clientside_validation_jquery.module, line 39
Hook implementations for the Clientside Validation jQuery module.

Code

function clientside_validation_jquery_clientside_validation_validator_info_alter(&$validators) {
  foreach ($validators as &$validator) {
    $validator['attachments']['library'][] = 'clientside_validation_jquery/cv.jquery.validate';
    if (\Drupal::moduleHandler()
      ->moduleExists('ckeditor')) {
      $validator['attachments']['library'][] = 'clientside_validation_jquery/cv.jquery.ckeditor';
    }
    if (\Drupal::moduleHandler()
      ->moduleExists('inline_form_errors')) {
      $validator['attachments']['library'][] = 'clientside_validation_jquery/cv.jquery.ife';
    }
  }
}