File: D:/HostingSpaces/Neopoints/momsecurity.be/app/Providers/ExceptionSolutionProvider.php
<?php declare(strict_types=1);
namespace App\Providers;
use App\Exceptions\SolutionProviders\ComponentSolutionsProvider;
use App\Exceptions\SolutionProviders\MissingSiteIdInModelTableProvider;
use App\Exceptions\SolutionProviders\SiteSolutionsProvider;
use Facade\IgnitionContracts\SolutionProviderRepository;
use Illuminate\Support\ServiceProvider;
class ExceptionSolutionProvider extends ServiceProvider
{
/**
* boot services.
*
* @return void
* @throws \Illuminate\Contracts\Container\BindingResolutionException
*/
public function boot()
{
/** @var SolutionProviderRepository $repository */
$repository = $this->app->make(SolutionProviderRepository::class);
$repository->registerSolutionProviders([
ComponentSolutionsProvider::class,
SiteSolutionsProvider::class,
MissingSiteIdInModelTableProvider::class,
]);
}
}