Same name and namespace in other branches
- 10 core/modules/filter/filter.api.php \hook_filter_info_alter()
- 8.9.x core/modules/filter/filter.api.php \hook_filter_info_alter()
- 9 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 - Hooks provided by the Filter module.
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,
);
}