user; } /** * Add value to session after it's been cleared. */ public function setPostSessionItem($key, $value): void { $this->session[$key] = $value; } /** * Get session items to be added after session has been cleared. * * @return array */ public function getPostSessionItems() { return $this->session; } /** * @return Request */ public function getRequest() { return $this->request; } }