diff --git a/core/modules/views/src/Plugin/views/cache/Time.php b/core/modules/views/src/Plugin/views/cache/Time.php index b318cfa..4f600a9 100644 --- a/core/modules/views/src/Plugin/views/cache/Time.php +++ b/core/modules/views/src/Plugin/views/cache/Time.php @@ -9,6 +9,7 @@ use Drupal\Core\Datetime\DateFormatter; use Drupal\Core\Cache\Cache; +use Drupal\Core\Render\RendererInterface; use Symfony\Component\DependencyInjection\ContainerInterface; use Drupal\Core\Form\FormStateInterface; @@ -48,10 +49,12 @@ class Time extends CachePluginBase { * The plugin implementation definition. * @param \Drupal\Core\Datetime\DateFormatter $date_formatter * The date formatter service. + * @param \Drupal\Core\Render\RendererInterface $renderer + * The markup renderer. */ - public function __construct(array $configuration, $plugin_id, $plugin_definition, DateFormatter $date_formatter) { + public function __construct(array $configuration, $plugin_id, $plugin_definition, RendererInterface $renderer, DateFormatter $date_formatter) { $this->dateFormatter = $date_formatter; - parent::__construct($configuration, $plugin_id, $plugin_definition); + parent::__construct($configuration, $plugin_id, $plugin_definition, $renderer); } /** @@ -62,6 +65,7 @@ public static function create(ContainerInterface $container, array $configuratio $configuration, $plugin_id, $plugin_definition, + $container->get('renderer'), $container->get('date.formatter') ); }