function hook_filter_info_alter

Same name in other branches
  1. 9 core/modules/filter/filter.api.php \hook_filter_info_alter()
  2. 8.9.x core/modules/filter/filter.api.php \hook_filter_info_alter()
  3. 10 core/modules/filter/filter.api.php \hook_filter_info_alter()
  4. 11.x core/modules/filter/filter.api.php \hook_filter_info_alter()

Perform alterations on filter definitions.

Parameters

$info: Array of information on filters exposed by hook_filter_info() implementations.

Related topics

1 invocation of hook_filter_info_alter()
filter_get_filters in modules/filter/filter.module
Returns a list of all filters provided by modules.

File

modules/filter/filter.api.php, line 109

Code

function hook_filter_info_alter(&$info) {
    // Replace the PHP evaluator process callback with an improved
    // PHP evaluator provided by a module.
    $info['php_code']['process callback'] = 'my_module_php_evaluator';
    // Alter the default settings of the URL filter provided by core.
    $info['filter_url']['default settings'] = array(
        'filter_url_length' => 100,
    );
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.