From a95cd7d20ea8776f8e3e832a0f7f591503d4f8b2 Mon Sep 17 00:00:00 2001 From: upskaling Date: Tue, 29 Aug 2023 07:41:20 +0000 Subject: [PATCH] fix use RequestStack instead of Request - https://github.com/Harborn-digital/cookie-consent-bundle/issues/65 --- Cookie/CookieChecker.php | 5 +++-- Resources/config/services.yaml | 3 ++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/Cookie/CookieChecker.php b/Cookie/CookieChecker.php index 8d5d6e5..976867d 100644 --- a/Cookie/CookieChecker.php +++ b/Cookie/CookieChecker.php @@ -12,6 +12,7 @@ use ConnectHolland\CookieConsentBundle\Enum\CookieNameEnum; use Symfony\Component\HttpFoundation\Cookie; use Symfony\Component\HttpFoundation\Request; +use Symfony\Component\HttpFoundation\RequestStack; class CookieChecker { @@ -20,9 +21,9 @@ class CookieChecker */ private $request; - public function __construct(Request $request) + public function __construct(RequestStack $request) { - $this->request = $request; + $this->request = $request->getCurrentRequest(); } /** diff --git a/Resources/config/services.yaml b/Resources/config/services.yaml index 3ad5654..c6c3452 100644 --- a/Resources/config/services.yaml +++ b/Resources/config/services.yaml @@ -24,7 +24,8 @@ services: public: true ConnectHolland\CookieConsentBundle\Cookie\CookieChecker: - arguments: ["@=service('request_stack').getCurrentRequest()"] + arguments: + $request: '@request_stack' ConnectHolland\CookieConsentBundle\Cookie\CookieLogger: arguments: