Вход Регистрация
Файл: vendor/nikic/php-parser/lib/PhpParser/NodeVisitor/CloningVisitor.php
Строк: 25
<?php declare(strict_types=1);

namespace 
PhpParserNodeVisitor;

use 
PhpParserNode;
use 
PhpParserNodeVisitorAbstract;

/**
 * Visitor cloning all nodes and linking to the original nodes using an attribute.
 *
 * This visitor is required to perform format-preserving pretty prints.
 */
class CloningVisitor extends NodeVisitorAbstract
{
    public function 
enterNode(Node $origNode) {
        
$node = clone $origNode;
        
$node->setAttribute('origNode'$origNode);
        return 
$node;
    }
}
Онлайн: 1
Реклама