404

[ Avaa Bypassed ]




Upload:

Command:

elspacio@3.145.199.113: ~ $
<?php

declare(strict_types=1);

namespace NunoMaduro\Collision;

use Whoops\Run;
use Whoops\RunInterface;

/**
 * @internal
 *
 * @see \Tests\Unit\ProviderTest
 */
final class Provider
{
    /**
     * Holds an instance of the Run.
     */
    private RunInterface $run;

    /**
     * Holds an instance of the handler.
     */
    private Handler $handler;

    /**
     * Creates a new instance of the Provider.
     */
    public function __construct(RunInterface $run = null, Handler $handler = null)
    {
        $this->run = $run ?: new Run();
        $this->handler = $handler ?: new Handler();
    }

    /**
     * Registers the current Handler as Error Handler.
     */
    public function register(): self
    {
        $this->run->pushHandler($this->handler)
            ->register();

        return $this;
    }

    /**
     * Returns the handler.
     */
    public function getHandler(): Handler
    {
        return $this->handler;
    }
}

Filemanager

Name Type Size Permission Actions
Adapters Folder 0755
Contracts Folder 0755
Exceptions Folder 0755
SolutionsRepositories Folder 0755
ArgumentFormatter.php File 1.17 KB 0644
ConsoleColor.php File 5.77 KB 0644
Coverage.php File 5.52 KB 0644
Handler.php File 994 B 0644
Highlighter.php File 8.15 KB 0644
Provider.php File 961 B 0644
Writer.php File 9.66 KB 0644