function draggableviews_get_handlers in DraggableViews 7.2
Retrieve all sort plugins.
Check whether handler class inherits draggableviews_handler.
Return value
array Array of proper draggableviews handlers.
2 calls to draggableviews_get_handlers()
- draggableviews_handler_field_draggable::options_form in views/
draggableviews_handler_field_draggable.inc - Default options form provides the label widget that all fields should have.
- draggableviews_handler_field_draggable::option_definition in views/
draggableviews_handler_field_draggable.inc - Information about options for all kinds of purposes will be held here.
File
- ./
draggableviews.module, line 338
Code
function draggableviews_get_handlers() {
ctools_include('plugins');
$handlers = ctools_get_plugins('draggableviews', 'handler');
$return = array();
foreach ($handlers as $handler_id => $handler) {
$handler_object = draggableviews_get_handler_class($handler_id);
if (in_array('draggableviews_handler', class_parents(get_class($handler_object)))) {
$return[$handler_id] = $handler_object;
}
}
return $return;
}