public function QueryPluginBase::init

Overrides Drupal\views\Plugin\views\PluginBase::init().

1 call to QueryPluginBase::init()
Sql::init in drupal/core/modules/views/lib/Drupal/views/Plugin/views/query/Sql.php
Overrides Drupal\views\Plugin\views\query\QueryPluginBase::init().
1 method overrides QueryPluginBase::init()
Sql::init in drupal/core/modules/views/lib/Drupal/views/Plugin/views/query/Sql.php
Overrides Drupal\views\Plugin\views\query\QueryPluginBase::init().

File

drupal/core/modules/views/lib/Drupal/views/Plugin/views/query/QueryPluginBase.php, line 29
Definition of Drupal\views\Plugin\views\query\QueryPluginBase.

Class

QueryPluginBase
@todo.

Namespace

Drupal\views\Plugin\views\query

Code

public function init(ViewExecutable $view, DisplayPluginBase $display, array $options = array()) {
  $this->view = $view;
  $this->displayHandler = $display;
  $this
    ->setOptionDefaults($this->options, $this
    ->defineOptions());
  $this
    ->unpackOptions($this->options, $options);
}