Latte\PhpWriter::removeCommentsPass PHP Method

removeCommentsPass() public method

Removes PHP comments.
public removeCommentsPass ( MacroTokens $tokens ) : MacroTokens
$tokens MacroTokens
return MacroTokens
    public function removeCommentsPass(MacroTokens $tokens)
    {
        $res = new MacroTokens();
        while ($tokens->nextToken()) {
            if (!$tokens->isCurrent($tokens::T_COMMENT)) {
                $res->append($tokens->currentToken());
            }
        }
        return $res;
    }