protected function decodeGetUniqueId($lines)
{
$uids = [];
foreach (array_map([$this, 'decodeLine'], $lines) as $tokens) {
if (!isset($tokens[1]) || $tokens[1] !== 'FETCH') {
continue;
}
if (!isset($tokens[2][0]) || $tokens[2][0] !== 'UID') {
continue;
}
if (!isset($tokens[0]) || !isset($tokens[2][1])) {
continue;
}
$uids[$tokens[0]] = $tokens[2][1];
}
return $uids;
}