Memasang Ignition di Laravel 5
Memasang Ignition di Laravel 5

17 September 2019 / Muhammad Amirul Ihsan

Assalamualaikum Warrohmatullah Wabarokatuh.

Rilis Laravel 6 membawa sebuah hal yang akhirnya membuat para pengguna versi 5.5, 5.6, 5.7 dan 5.8 ingin mencicipi juga fitur yang dibawa di versi 6 yang cukup menyita perhatian yaitu halaman error yang menggunakan Ignition.

Untuk yang ingin menggunakan Ignition pada projek Laravel 5 berikut ini langkahnya, kita harus mengunduh Igntion terlebih dulu

composer require facade/ignition

Kemudian kita harus melakukan perubahan pada file app/Exceptions/Handler.php untuk menjadikan Ignition sebagai default halaman error.

Tambahkan method ini ke dalam file Handler.php.

protected function whoopsHandler()
{
    try {
        return app(\Whoops\Handler\HandlerInterface::class);
    } catch (\Illuminate\Contracts\Container\BindingResolutionException $e) {
        return parent::whoopsHandler();
    }
}

Kita juga bisa mempublis file konfigurasi dari Ignition dengan perintah ini.

php artisan vendor:publish --provider="Facade\Ignition\IgnitionServiceProvider" --tag="ignition-config"

Sekian cara menjadikan Ignition sebagai Halaman Error di Laravel 5.

Wassalamualaikum Warrohmatulloh Wabarokatuh. 

Suka dengan artikel ini? Bantu bagikan ke yang lainnya :)