By dimitriskr on
Change record status:
Draft (View all draft change records)
Project:
Introduced in branch:
Introduced in version:
Issue links:
Description:
Any class extending \Drupal\views\Plugin\views\display\DisplayPluginBase or its children will require the following parameters to their constructor
\Drupal::service('views.views_data'),
\Drupal::service('plugin.manager.views.access'),
\Drupal::service('plugin.manager.views.cache'),
\Drupal::service('plugin.manager.views.display_extender'),
\Drupal::service('plugin.manager.views.exposed_form'),
\Drupal::service('plugin.manager.views.pager'),
\Drupal::service('plugin.manager.views.row'),
\Drupal::service('plugin.manager.views.style'),
\Drupal::service('plugin.manager.views.query'),
Classes that are affected by this change are:
\Drupal\rest\Plugin\views\display\RestExport
\Drupal\views\Plugin\views\display\Block
\Drupal\views\Plugin\views\display\EntityReference
\Drupal\views\Plugin\views\display\Feed
\Drupal\views\Plugin\views\display\Page
\Drupal\views\Plugin\views\display\PathPluginBase