Ghost Exploiter Team Official
Mass Deface
Directory >>
/
var
/
www
/
html
/
back
/
vendor
/
sebastian
/
code-unit
/
src
/
Mass Deface Auto Detect Domain
/*Ubah Ke document_root untuk mass deface*/
File / Folder
Size
Action
.
-
type
file
dir
+File/Dir
exceptions
--
ren
ClassMethodUnit.php
0.448KB
edt
ren
ClassUnit.php
0.437KB
edt
ren
CodeUnit.php
13.423KB
edt
ren
CodeUnitCollection.php
1.547KB
edt
ren
CodeUnitCollectionItera
...
1.077KB
edt
ren
FileUnit.php
0.435KB
edt
ren
FunctionUnit.php
0.442KB
edt
ren
InterfaceMethodUnit.php
0.456KB
edt
ren
InterfaceUnit.php
0.444KB
edt
ren
Mapper.php
5.567KB
edt
ren
TraitMethodUnit.php
0.448KB
edt
ren
TraitUnit.php
0.437KB
edt
ren
<?php declare(strict_types=1); /* * This file is part of sebastian/code-unit. * * (c) Sebastian Bergmann <sebastian@phpunit.de> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace SebastianBergmann\CodeUnit; use function array_merge; use function count; use Countable; use IteratorAggregate; /** * @template-implements IteratorAggregate<int, CodeUnit> * * @immutable */ final readonly class CodeUnitCollection implements Countable, IteratorAggregate { /** * @var list<CodeUnit> */ private array $codeUnits; public static function fromList(CodeUnit ...$codeUnits): self { // @phpstan-ignore argument.type return new self($codeUnits); } /** * @param list<CodeUnit> $codeUnits */ private function __construct(array $codeUnits) { $this->codeUnits = $codeUnits; } /** * @return list<CodeUnit> */ public function asArray(): array { return $this->codeUnits; } public function getIterator(): CodeUnitCollectionIterator { return new CodeUnitCollectionIterator($this); } public function count(): int { return count($this->codeUnits); } public function isEmpty(): bool { return $this->codeUnits === []; } public function mergeWith(self $other): self { return new self( array_merge( $this->asArray(), $other->asArray(), ), ); } }