From 015a269cda06ae6e12e8130c687d60cb69514fdc Mon Sep 17 00:00:00 2001
From: Ted Bowman <41201-tedbow@users.noreply.drupalcode.org>
Date: Thu, 16 Feb 2023 19:47:54 +0000
Subject: [PATCH] Issue #3342460 by tedbow: $tempStore property of stage was
 removed

---
 package_manager/src/Stage.php | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/package_manager/src/Stage.php b/package_manager/src/Stage.php
index 966008f2b1..ced787368c 100644
--- a/package_manager/src/Stage.php
+++ b/package_manager/src/Stage.php
@@ -10,6 +10,7 @@ use Drupal\Core\File\Exception\FileException;
 use Drupal\Core\File\FileSystemInterface;
 use Drupal\Core\StringTranslation\StringTranslationTrait;
 use Drupal\Core\StringTranslation\TranslatableMarkup;
+use Drupal\Core\TempStore\SharedTempStore;
 use Drupal\Core\TempStore\SharedTempStoreFactory;
 use Drupal\package_manager\Event\CollectIgnoredPathsEvent;
 use Drupal\package_manager\Event\PostApplyEvent;
@@ -129,6 +130,13 @@ class Stage implements LoggerAwareInterface {
    */
   private $lock;
 
+  /**
+   * The shared temp store.
+   *
+   * @var \Drupal\Core\TempStore\SharedTempStore
+   */
+  protected SharedTempStore $tempStore;
+
   /**
    * Constructs a new Stage object.
    *
-- 
GitLab