for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace LaravelZero\Framework\Providers\ErrorHandler;
use Illuminate\Support\ServiceProvider as BaseServiceProvider;
use LaravelZero\Framework\Contracts\Providers\ErrorHandler as ErrorHandlerContract;
/**
* This is the Zero Framework composer service provider class.
*
* @author Nuno Maduro <[email protected]>
*/
class ServiceProvider extends BaseServiceProvider
{
* {@inheritdoc}
public function boot(ErrorHandlerContract $errorHandler): void
$errorHandler->register();
}
public function register(): void
$this->app->singleton(ErrorHandlerContract::class, function () {
return new ErrorHandler;
});