File Manager Lite
Dir:
/home/codewavebd/public_html/vendor/phpunit/phpunit/src/Util
Upload
[..]
Exception/
Rename
Del
ExcludeList.php (5.67 KB)
Edit
Rename
Del
Exporter.php (1.57 KB)
Edit
Rename
Del
Filter.php (4.21 KB)
Edit
Rename
Del
GlobalState.php (12.17 KB)
Edit
Rename
Del
GlobalStateResult.php (1.46 KB)
Edit
Rename
Del
Http/
Rename
Del
Json.php (3.12 KB)
Edit
Rename
Del
PHP/
Rename
Del
Sanitizer.php (1.26 KB)
Edit
Rename
Del
Test.php (1.67 KB)
Edit
Rename
Del
Xml/
Rename
Del
Edit: Exporter.php
<?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\Util; use PHPUnit\TextUI\Configuration\Registry as ConfigurationRegistry; use SebastianBergmann\Exporter\Exporter as OriginalExporter; /** * @no-named-arguments Parameter names are not covered by the backward compatibility promise for PHPUnit */ final class Exporter { private static ?OriginalExporter $exporter = null; public static function export(mixed $value): string { return Sanitizer::sanitizeBidirectionalControlCharacters( self::exporter()->export($value), ); } /** * @param array<mixed> $data */ public static function shortenedRecursiveExport(array $data): string { return Sanitizer::sanitizeBidirectionalControlCharacters( self::exporter()->shortenedRecursiveExport($data), ); } public static function shortenedExport(mixed $value): string { return Sanitizer::sanitizeBidirectionalControlCharacters( self::exporter()->shortenedExport($value), ); } private static function exporter(): OriginalExporter { if (self::$exporter !== null) { return self::$exporter; } self::$exporter = new OriginalExporter( ConfigurationRegistry::get()->shortenArraysForExportThreshold(), ); return self::$exporter; } }
Simpan