insidert

Fix @php artisan package:discover — ansi handling the post-autoload-dump event returned with error code 255 error

Upgrading to Laravel 7

You may encounter this error while upgrading to Laravel 7. Most of the things in the upgrade guide are very straight forward but the Exception handling section is what causes this issue mostly.

Your Exception.php file should be like this

<?php
namespace App\Exceptions;

use Throwable;
use Illuminate\Foundation\Exceptions\Handler as ExceptionHandler;

class Handler extends ExceptionHandler
{
   // use Throwable - you should NOT import Throwable class as a trait here. You need to just import it above the class
   
    public function report(Throwable $exception)
    {
        parent::report($exception);
    }

    public function render($request, Throwable $exception)
    {
        return parent::render($request, $exception);
    }
}

#laravel
#composer