return '';
} if (null ===
$indentation) { $newIndent = null;
$movements = 0;
do { $EOF = false;
// empty and comment-like lines do not influence the indentation depth
if ($this->
isCurrentLineEmpty() ||
$this->
isCurrentLineComment()) { $EOF = !
$this->
moveToNextLine();
if (!
$EOF) { ++
$movements;
} } else { $newIndent =
$this->
getCurrentLineIndentation();
} } while (!
$EOF && null ===
$newIndent);
for ($i = 0;
$i <
$movements; ++
$i) {