Same name and namespace in other branches
- 4.6.x modules/filter.module \filter_list_all()
- 4.7.x modules/filter.module \filter_list_all()
- 5.x modules/filter/filter.module \filter_list_all()
Build a list of all filters.
1 call to filter_list_all()
- filter_admin_format_form in modules/
filter/ filter.admin.inc - Generate a filter format form.
File
- modules/
filter/ filter.module, line 328 - Framework for handling filtering of content.
Code
function filter_list_all() {
$filters = array();
foreach (module_list() as $module) {
$list = module_invoke($module, 'filter', 'list');
if (isset($list) && is_array($list)) {
foreach ($list as $delta => $name) {
$filters[$module . '/' . $delta] = (object) array(
'module' => $module,
'delta' => $delta,
'name' => $name,
);
}
}
}
uasort($filters, '_filter_list_cmp');
return $filters;
}