public function setSessionData($data = []) { $decryptedData = []; $keySalt = $this->getEncryptionKeySalt(); $provider = Container::instance(EncryptionProvider::class); foreach ($data as $key => $value) { $decryptedData[$key] = $provider->decrypt($value, $keySalt); } parent::setSessionData($decryptedData); }