Explorer
home
/
zoteqbgb
/
public_html
/
vendor
/
nunomaduro
/
collision
/
src
/
Adapters
/
Phpunit
/
Printers
Location:
/home/zoteqbgb/public_html/vendor/nunomaduro/collision/src/Adapters/Phpunit/Printers
Root path:
/home/zoteqbgb/public_html/config/676626
Editing: ReportablePrinter.php
<?php declare(strict_types=1); namespace NunoMaduro\Collision\Adapters\Phpunit\Printers; use Throwable; /** * @internal * * @mixin DefaultPrinter */ final class ReportablePrinter { /** * Creates a new Printer instance. */ public function __construct(private readonly DefaultPrinter $printer) { // .. } /** * Calls the original method, but reports any errors to the reporter. */ public function __call(string $name, array $arguments): mixed { try { return $this->printer->$name(...$arguments); } catch (Throwable $throwable) { $this->printer->report($throwable); } exit(1); } }
Save maftirs
Upload
Start Upload
New File
Create File
New Folder
Create Folder
Directory Contents
Name
Size
Perms
Modified
Actions
DefaultPrinter.php
12,894 bytes
0644
2025-03-04 13:39
âï¸
ðï¸
Rename
ReportablePrinter.php
703 bytes
0644
2025-03-04 13:39
âï¸
ðï¸
Rename
Chang
Apply