NotFoundHttpException

main
panliang 2024-04-20 10:40:18 +08:00
parent 3c52fb0f60
commit 7abf180f3b
1 changed files with 6 additions and 1 deletions

View File

@ -4,9 +4,10 @@ namespace App\Exceptions;
use Illuminate\Foundation\Exceptions\Handler as ExceptionHandler;
use Throwable;
use Illuminate\Http\{Request};
use Illuminate\Http\{Request, Response};
use Illuminate\Validation\ValidationException;
use Slowlyo\OwlAdmin\Exceptions\AdminException;
use Symfony\Component\HttpKernel\Exception\NotFoundHttpException;
class Handler extends ExceptionHandler
{
@ -34,6 +35,10 @@ class Handler extends ExceptionHandler
$this->renderable(function (RuntimeException $e, Request $request) {
return response(['code' => $e->getCode(), 'message' => $e->getMessage()], $e->getHttpStatusCode());
});
$this->renderable(function (NotFoundHttpException $e, Request $request) {
return response(['code' => Response::HTTP_NOT_FOUND, 'message' => $e->getMessage()], Response::HTTP_NOT_FOUND);
});
}
protected function invalidJson($request, ValidationException $exception)