webshell
Ghost Exploiter Team Official
Mass Deface
Directory >>
/
home
/
whitjouh
/
public_html
/
core
/
vendor
/
phpunit
/
phpunit
/
src
/
Framework
/
TestStatus
/
Mass Deface Auto Detect Domain
/*Ubah Ke document_root untuk mass deface*/
File / Folder
Size
Action
.
-
+New File
Deprecation.php
0.723KB
edt
ren
Error.php
0.699KB
edt
ren
Failure.php
0.707KB
edt
ren
Incomplete.php
0.719KB
edt
ren
Known.php
0.57KB
edt
ren
Notice.php
0.703KB
edt
ren
Risky.php
0.699KB
edt
ren
Skipped.php
0.707KB
edt
ren
Success.php
0.707KB
edt
ren
TestStatus.php
3.836KB
edt
ren
Unknown.php
0.713KB
edt
ren
Warning.php
0.707KB
edt
ren
<?php declare(strict_types=1); /* * This file is part of PHPUnit. * * (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 PHPUnit\Framework\TestStatus; /** * @psalm-immutable * * @internal This class is not covered by the backward compatibility promise for PHPUnit */ abstract class TestStatus { private readonly string $message; public static function from(int $status): self { return match ($status) { 0 => self::success(), 1 => self::skipped(), 2 => self::incomplete(), 3 => self::notice(), 4 => self::deprecation(), 5 => self::risky(), 6 => self::warning(), 7 => self::failure(), 8 => self::error(), default => self::unknown(), }; } public static function unknown(): self { return new Unknown; } public static function success(): self { return new Success; } public static function skipped(string $message = ''): self { return new Skipped($message); } public static function incomplete(string $message = ''): self { return new Incomplete($message); } public static function notice(string $message = ''): self { return new Notice($message); } public static function deprecation(string $message = ''): self { return new Deprecation($message); } public static function failure(string $message = ''): self { return new Failure($message); } public static function error(string $message = ''): self { return new Error($message); } public static function warning(string $message = ''): self { return new Warning($message); } public static function risky(string $message = ''): self { return new Risky($message); } private function __construct(string $message = '') { $this->message = $message; } /** * @psalm-assert-if-true Known $this */ public function isKnown(): bool { return false; } /** * @psalm-assert-if-true Unknown $this */ public function isUnknown(): bool { return false; } /** * @psalm-assert-if-true Success $this */ public function isSuccess(): bool { return false; } /** * @psalm-assert-if-true Skipped $this */ public function isSkipped(): bool { return false; } /** * @psalm-assert-if-true Incomplete $this */ public function isIncomplete(): bool { return false; } /** * @psalm-assert-if-true Notice $this */ public function isNotice(): bool { return false; } /** * @psalm-assert-if-true Deprecation $this */ public function isDeprecation(): bool { return false; } /** * @psalm-assert-if-true Failure $this */ public function isFailure(): bool { return false; } /** * @psalm-assert-if-true Error $this */ public function isError(): bool { return false; } /** * @psalm-assert-if-true Warning $this */ public function isWarning(): bool { return false; } /** * @psalm-assert-if-true Risky $this */ public function isRisky(): bool { return false; } public function message(): string { return $this->message; } public function isMoreImportantThan(self $other): bool { return $this->asInt() > $other->asInt(); } abstract public function asInt(): int; abstract public function asString(): string; }