protected function decodeCount($lines) { foreach (array_map([$this, 'decodeLine'], $lines) as $tokens) { if (!isset($tokens[0]) || $tokens[0] !== 'SEARCH') { continue; } return count($tokens) - 1; } return 0; }