+ /**
+ * The renderer.
+ * @var \Drupal\Core\Render\RendererInterface
+ */
+ protected $render;
+
+ /**
+ * Constructors a new ContextualController
+ *
+ * @param \Drupal\Core\Render\RendererInterface $renderer
+ * The renderer.
+ */
+ public function __construct(RendererInterface $renderer) {
+ $this->renderer = $renderer;
+ }
+
+ /**
+ * {@inheritdoc}
+ */
+ public static function create(ContainerInterface $container) {
+ return new static(
+ $container->get('renderer')
+ );
+ }