Classes | Functions

Objects that represent a View or part of a view.

These objects are the core of Views do the bulk of the direction and storing of data. More...

Classes

class  view
 An object to contain all of the data to generate a view, plus the member functions to build the view query, execute the query and render the output. More...
class  views_db_object
 Base class for views' database objects. More...
class  views_display
 A display type in a view. More...

Functions

 views_object_types ()
 Provide a list of views object types used in a view, with some information about them.

Detailed Description

These objects are the core of Views do the bulk of the direction and storing of data.

All database activity is in these objects.


Function Documentation

views_object_types (  ) 

Provide a list of views object types used in a view, with some information about them.

Definition at line 2452 of file view.inc.

Referenced by view::_post_execute(), view::_pre_query(), views_db_object::add_item(), view::destroy(), views_plugin_display::export_handler(), view::fix_missing_relationships(), views_plugin_display::get_handlers(), views_db_object::get_item(), views_db_object::get_items(), views_handler::groupby_form(), views_handler::init(), view::init_handlers(), views_plugin_display::is_identifier_unique(), views_db_object::set_item(), views_plugin_display::unpack_handler(), views_plugin_display::validate(), views_ui_add_item_form(), views_ui_add_item_form_submit(), views_ui_config_item_extra_form(), views_ui_config_item_form(), views_ui_config_item_form_submit(), views_ui_config_item_form_submit_temporary(), views_ui_config_item_group_form(), views_ui_config_style_form(), views_ui_config_type_form(), views_ui_config_type_form_submit(), views_ui_edit_form_get_bucket(), views_ui_field_list(), views_ui_import_validate(), views_ui_rearrange_filter_form(), views_ui_rearrange_filter_form_submit(), views_ui_rearrange_form(), views_ui_rearrange_form_submit(), and views_ui_view_preview_section_handler_links().

                              {
  static $retval = NULL;

  // statically cache this so t() doesn't run a bajillion times.
  if (!isset($retval)) {
    $retval = array(
      'field' => array(
        'title' => t('Fields'), // title
        'ltitle' => t('fields'), // lowercase title for mid-sentence
        'stitle' => t('Field'), // singular title
        'lstitle' => t('field'), // singular lowercase title for mid sentence
        'plural' => 'fields',
      ),
      'argument' => array(
        'title' => t('Contextual filters'),
        'ltitle' => t('contextual filters'),
        'stitle' => t('Contextual filter'),
        'lstitle' => t('contextual filter'),
        'plural' => 'arguments',
      ),
      'sort' => array(
        'title' => t('Sort criteria'),
        'ltitle' => t('sort criteria'),
        'stitle' => t('Sort criterion'),
        'lstitle' => t('sort criterion'),
        'plural' => 'sorts',
      ),
      'filter' => array(
        'title' => t('Filter criteria'),
        'ltitle' => t('filter criteria'),
        'stitle' => t('Filter criterion'),
        'lstitle' => t('filter criterion'),
        'plural' => 'filters',
      ),
      'relationship' => array(
        'title' => t('Relationships'),
        'ltitle' => t('relationships'),
        'stitle' => t('Relationship'),
        'lstitle' => t('Relationship'),
        'plural' => 'relationships',
      ),
      'header' => array(
        'title' => t('Header'),
        'ltitle' => t('header'),
        'stitle' => t('Header'),
        'lstitle' => t('Header'),
        'plural' => 'header',
        'type' => 'area',
      ),
      'footer' => array(
        'title' => t('Footer'),
        'ltitle' => t('footer'),
        'stitle' => t('Footer'),
        'lstitle' => t('Footer'),
        'plural' => 'footer',
        'type' => 'area',
      ),
      'empty' => array(
        'title' => t('No results behavior'),
        'ltitle' => t('no results behavior'),
        'stitle' => t('No results behavior'),
        'lstitle' => t('No results behavior'),
        'plural' => 'empty',
        'type' => 'area',
      ),
    );
  }

  return $retval;
}