Ghost Exploiter Team Official
Mass Deface
Directory >>
/
var
/
www
/
html
/
back
/
vendor
/
nunomaduro
/
collision
/
src
/
Mass Deface Auto Detect Domain
/*Ubah Ke document_root untuk mass deface*/
File / Folder
Size
Action
.
-
type
file
dir
+File/Dir
Adapters
--
ren
Contracts
--
ren
Exceptions
--
ren
SolutionsRepositories
--
ren
ArgumentFormatter.php
1.171KB
edt
ren
ConsoleColor.php
5.805KB
edt
ren
Coverage.php
6.117KB
edt
ren
Handler.php
0.993KB
edt
ren
Highlighter.php
8.148KB
edt
ren
Provider.php
0.937KB
edt
ren
Writer.php
9.922KB
edt
ren
<?php declare(strict_types=1); namespace NunoMaduro\Collision; /** * @internal * * @see \Tests\Unit\ArgumentFormatterTest */ final class ArgumentFormatter { private const MAX_STRING_LENGTH = 1000; public function format(array $arguments, bool $recursive = true): string { $result = []; foreach ($arguments as $argument) { switch (true) { case is_string($argument): $result[] = '"'.(mb_strlen($argument) > self::MAX_STRING_LENGTH ? mb_substr($argument, 0, self::MAX_STRING_LENGTH).'...' : $argument).'"'; break; case is_array($argument): $associative = array_keys($argument) !== range(0, count($argument) - 1); if ($recursive && $associative && count($argument) <= 5) { $result[] = '['.$this->format($argument, false).']'; } break; case is_object($argument): $class = get_class($argument); $result[] = "Object($class)"; break; } } return implode(', ', $result); } }