sessionConfiguration = $session_configuration; $this->requestStack = $request_stack; } /** * {@inheritdoc} */ public static function getLabel() { return t('Session exists'); } /** * {@inheritdoc} */ public function getContext() { return $this->sessionConfiguration->hasSession($this->requestStack->getCurrentRequest()) ? '1' : '0'; } /** * {@inheritdoc} */ public function getCacheableMetadata() { return new CacheableMetadata(); } }