private function flashManagement()
    {
        $flashdata = $_SESSION[$this->flashdataId] ?? null;

        if ($flashdata !== null) {
            $flashdata = unserialize(base64_decode($flashdata));
            unset($_SESSION[$this->flashdataId]);
            if (!empty($flashdata)) {
                $this->flashdata = $flashdata;
                $this->incrementFlashStorage();
            }
        }
    }