function views_views_handlers
Implementation of hook_views_handlers() to register all of the basic handlers views uses.
File
-
includes/
handlers.inc, line 1350
Code
function views_views_handlers() {
return array(
'info' => array(
'path' => drupal_get_path('module', 'views') . '/handlers',
),
'handlers' => array(
// argument handlers
'views_handler_argument' => array(
'parent' => 'views_handler',
),
'views_handler_argument_numeric' => array(
'parent' => 'views_handler_argument',
),
'views_handler_argument_formula' => array(
'parent' => 'views_handler_argument',
),
'views_handler_argument_date' => array(
'parent' => 'views_handler_argument_formula',
),
'views_handler_argument_string' => array(
'parent' => 'views_handler_argument',
),
'views_handler_argument_many_to_one' => array(
'parent' => 'views_handler_argument',
),
'views_handler_argument_null' => array(
'parent' => 'views_handler_argument',
),
'views_handler_argument_broken' => array(
'parent' => 'views_handler_argument',
),
// field handlers
'views_handler_field' => array(
'parent' => 'views_handler',
),
'views_handler_field_date' => array(
'parent' => 'views_handler_field',
),
'views_handler_field_boolean' => array(
'parent' => 'views_handler_field',
),
'views_handler_field_markup' => array(
'parent' => 'views_handler_field',
),
'views_handler_field_xss' => array(
'parent' => 'views_handler_field',
'file' => 'views_handler_field.inc',
),
'views_handler_field_url' => array(
'parent' => 'views_handler_field',
),
'views_handler_field_file_size' => array(
'parent' => 'views_handler_field',
'file' => 'views_handler_field.inc',
),
'views_handler_field_prerender_list' => array(
'parent' => 'views_handler_field',
),
'views_handler_field_numeric' => array(
'parent' => 'views_handler_field',
),
'views_handler_field_custom' => array(
'parent' => 'views_handler_field',
),
'views_handler_field_counter' => array(
'parent' => 'views_handler_field',
),
'views_handler_field_math' => array(
'parent' => 'views_handler_field_numeric',
),
'views_handler_field_serialized' => array(
'parent' => 'views_handler_field',
),
'views_handler_field_time_interval' => array(
'parent' => 'views_handler_field',
),
'views_handler_field_broken' => array(
'parent' => 'views_handler_field',
),
// filter handlers
'views_handler_filter' => array(
'parent' => 'views_handler',
),
'views_handler_filter_equality' => array(
'parent' => 'views_handler_filter',
),
'views_handler_filter_string' => array(
'parent' => 'views_handler_filter',
),
'views_handler_filter_boolean_operator' => array(
'parent' => 'views_handler_filter',
),
'views_handler_filter_boolean_operator_string' => array(
'parent' => 'views_handler_filter_boolean_operator',
),
'views_handler_filter_in_operator' => array(
'parent' => 'views_handler_filter',
),
'views_handler_filter_numeric' => array(
'parent' => 'views_handler_filter',
),
'views_handler_filter_float' => array(
'parent' => 'views_handler_filter_numeric',
),
'views_handler_filter_date' => array(
'parent' => 'views_handler_filter_numeric',
),
'views_handler_filter_many_to_one' => array(
'parent' => 'views_handler_filter_in_operator',
),
'views_handler_filter_broken' => array(
'parent' => 'views_handler_filter',
),
// relationship handlers
'views_handler_relationship' => array(
'parent' => 'views_handler',
),
'views_handler_relationship_broken' => array(
'parent' => 'views_handler_relationship',
),
// sort handlers
'views_handler_sort' => array(
'parent' => 'views_handler',
),
'views_handler_sort_formula' => array(
'parent' => 'views_handler_sort',
),
'views_handler_sort_date' => array(
'parent' => 'views_handler_sort',
),
'views_handler_sort_menu_hierarchy' => array(
'parent' => 'views_handler_sort',
),
'views_handler_sort_random' => array(
'parent' => 'views_handler_sort',
),
'views_handler_sort_broken' => array(
'parent' => 'views_handler_sort',
),
// group by handlers
'views_handler_argument_group_by_numeric' => array(
'parent' => 'views_handler_argument',
),
'views_handler_field_group_by_numeric' => array(
'parent' => 'views_handler_field_numeric',
),
'views_handler_filter_group_by_numeric' => array(
'parent' => 'views_handler_filter_numeric',
),
'views_handler_sort_group_by_numeric' => array(
'parent' => 'views_handler_sort',
),
// area handlers
'views_handler_area' => array(
'parent' => 'views_handler',
),
'views_handler_area_text' => array(
'parent' => 'views_handler_area',
),
'views_handler_area_broken' => array(
'parent' => 'views_handler_area',
),
),
);
}