public function HandlerBase::ensureMyTable

Ensure the main table for this handler is in the query. This is used a lot.

51 calls to HandlerBase::ensureMyTable()
8 methods override HandlerBase::ensureMyTable()

File

drupal/core/modules/views/lib/Drupal/views/Plugin/views/HandlerBase.php, line 528
Definition of Drupal\views\Plugin\views\HandlerBase.

Class

HandlerBase

Namespace

Drupal\views\Plugin\views

Code

public function ensureMyTable() {
  if (!isset($this->tableAlias)) {
    $this->tableAlias = $this->query
      ->ensure_table($this->table, $this->relationship);
  }
  return $this->tableAlias;
}