private function restoreCheckContents(array $data) { if (!isset($data['id']) || !isset($data['items'])) { throw new CartRestoreException('Missing cart ID or cart items.'); } }