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',
            ),
        ),
    );
}