ACIL FM
Dark
Refresh
Current DIR:
/opt/cpanel/ea-wappspector/vendor/nikic/php-parser/lib/PhpParser/NodeVisitor
/
opt
cpanel
ea-wappspector
vendor
nikic
php-parser
lib
PhpParser
NodeVisitor
Upload
Zip Selected
Delete Selected
Pilih semua
Nama
Ukuran
Permission
Aksi
CloningVisitor.php
502 B
chmod
View
DL
Edit
Rename
Delete
CommentAnnotatingVisitor.php
2.71 MB
chmod
View
DL
Edit
Rename
Delete
FindingVisitor.php
1.12 MB
chmod
View
DL
Edit
Rename
Delete
FirstFindingVisitor.php
1.22 MB
chmod
View
DL
Edit
Rename
Delete
NameResolver.php
10.13 MB
chmod
View
DL
Edit
Rename
Delete
NodeConnectingVisitor.php
2.27 MB
chmod
View
DL
Edit
Rename
Delete
ParentConnectingVisitor.php
1.31 MB
chmod
View
DL
Edit
Rename
Delete
Edit file: /opt/cpanel/ea-wappspector/vendor/nikic/php-parser/lib/PhpParser/NodeVisitor/FindingVisitor.php
<?php declare(strict_types=1); namespace PhpParser\NodeVisitor; use PhpParser\Node; use PhpParser\NodeVisitorAbstract; /** * This visitor can be used to find and collect all nodes satisfying some criterion determined by * a filter callback. */ class FindingVisitor extends NodeVisitorAbstract { /** @var callable Filter callback */ protected $filterCallback; /** @var list<Node> Found nodes */ protected array $foundNodes; public function __construct(callable $filterCallback) { $this->filterCallback = $filterCallback; } /** * Get found nodes satisfying the filter callback. * * Nodes are returned in pre-order. * * @return list<Node> Found nodes */ public function getFoundNodes(): array { return $this->foundNodes; } public function beforeTraverse(array $nodes): ?array { $this->foundNodes = []; return null; } public function enterNode(Node $node) { $filterCallback = $this->filterCallback; if ($filterCallback($node)) { $this->foundNodes[] = $node; } return null; } }
Simpan
Batal
Isi Zip:
Unzip
Create
Buat Folder
Buat File
Terminal / Execute
Run
Chmod Bulk
All File
All Folder
All File dan Folder
Apply