Same name and namespace in other branches
  1. 6.x-3.x includes/view.inc \views_display

Hierarchy

Expanded class hierarchy of views_display

Related topics

3 string references to 'views_display'
view.inc in includes/view.inc
views_objects Objects that represent a View or part of a view
views_update_6008 in ./views.install
Add the primary key to the views_display table.
views_update_6009 in ./views.install

File

includes/view.inc, line 2622
views_objects Objects that represent a View or part of a view

View source
class views_display extends views_db_object {

  /**
   * The display handler itself, which has all the methods.
   *
   * @var views_plugin_display
   */
  public $handler;

  /**
   * Stores all options of the display, like fields, filters etc.
   *
   * @var array
   */
  public $display_options;
  public $db_table = 'views_display';
  public function __construct($init = TRUE) {
    parent::init($init);
  }

  /**
   * {@inheritdoc}
   */
  public function options($type, $id, $title) {
    $this->display_plugin = $type;
    $this->id = $id;
    $this->display_title = $title;
  }

}

Members

Namesort descending Modifiers Type Description Overrides
views_db_object::add_display public function Add a new display handler to the view, automatically creating an id.
views_db_object::add_item public function Add an item with a handler to the view.
views_db_object::export_row public function Export a loaded row.
views_db_object::generate_display_id public function Generate a display id of a certain plugin type.
views_db_object::generate_item_id public static function Generates a unique ID for an item.
views_db_object::get_item public function Get the config of an item (field/sort/filter/etc) on a given display.
views_db_object::get_items public function Get an array of items for the current display.
views_db_object::init public function Initialize this object, setting values from schema defaults.
views_db_object::load_row public function Load the object with a row from the database.
views_db_object::new_display public function Create a new display and a display handler for it.
views_db_object::save_row public function Write the row to the database.
views_db_object::set_item public function Set the config of an item (field/sort/filter/etc) on a given display.
views_db_object::set_item_option public function Set an option on an item.
views_display::$db_table public property Overrides views_db_object::$db_table
views_display::$display_options public property Stores all options of the display, like fields, filters etc.
views_display::$handler public property The display handler itself, which has all the methods.
views_display::options public function
views_display::__construct public function