function _views_filters_selective_get_handler in Views Hacks 6
Helper function to find handler for given filter class.
2 calls to _views_filters_selective_get_handler()
- views_filters_selective_form_views_exposed_form_alter_do in views_filters_selective/
views_filters_selective.module - views_handler_filter_selective::get_value_options in views_filters_selective/
views_handler_filter_selective.inc
File
- views_filters_selective/
views_filters_selective.module, line 193
Code
function _views_filters_selective_get_handler($filter_class) {
static $handlers = NULL;
if (empty($handlers)) {
$handlers = module_invoke_all('views_filters_selective_handler');
}
foreach (_views_filters_selective_get_ancestors($filter_class) as $class) {
if (isset($handlers[$class])) {
return $handlers[$class];
}
}
}