protected function removeConsecutiveEmptyDocs(Multiline $lines, $consecutive, $lastStartPos, $pos) { if ($consecutive > 0 && $lastStartPos === $pos - $consecutive - 1 || $consecutive > 1) { foreach (range($pos - $consecutive, $pos - 1) as $needle) { $lines->remove($needle); } } return 0; }