aboutsummaryrefslogtreecommitdiffhomepage
path: root/infrastructure/Exceptions
diff options
context:
space:
mode:
Diffstat (limited to 'infrastructure/Exceptions')
-rw-r--r--infrastructure/Exceptions/Formatters/ExceptionFormatter.php30
-rw-r--r--infrastructure/Exceptions/Handler.php50
2 files changed, 0 insertions, 80 deletions
diff --git a/infrastructure/Exceptions/Formatters/ExceptionFormatter.php b/infrastructure/Exceptions/Formatters/ExceptionFormatter.php
deleted file mode 100644
index 920ea69..0000000
--- a/infrastructure/Exceptions/Formatters/ExceptionFormatter.php
+++ /dev/null
@@ -1,30 +0,0 @@
-<?php
-
-namespace Infrastructure\Exceptions\Formatters;
-
-use Exception;
-use Illuminate\Http\JsonResponse;
-use Optimus\Heimdal\Formatters\BaseFormatter;
-
-class ExceptionFormatter extends BaseFormatter
-{
- public function format(JsonResponse $response, Exception $e, array $reporterResponses)
- {
- $response->setStatusCode(500);
- $data = $response->getData(true);
-
- if ($this->debug) {
- $data = array_merge($data, [
- 'code' => $e->getCode(),
- 'message' => $e->getMessage(),
- 'exception' => (string)$e,
- 'line' => $e->getLine(),
- 'file' => $e->getFile()
- ]);
- } else {
- $data['message'] = $e->getMessage();
- }
-
- $response->setData($data);
- }
-}
diff --git a/infrastructure/Exceptions/Handler.php b/infrastructure/Exceptions/Handler.php
deleted file mode 100644
index af48a29..0000000
--- a/infrastructure/Exceptions/Handler.php
+++ /dev/null
@@ -1,50 +0,0 @@
-<?php
-
-namespace Infrastructure\Exceptions;
-
-use Exception;
-use Illuminate\Validation\ValidationException;
-use Illuminate\Auth\Access\AuthorizationException;
-use Illuminate\Database\Eloquent\ModelNotFoundException;
-use Symfony\Component\HttpKernel\Exception\HttpException;
-use Optimus\Heimdal\ExceptionHandler;
-
-class Handler extends ExceptionHandler
-{
- /**
- * A list of the exception types that should not be reported.
- *
- * @var array
- */
- protected $dontReport = [
- AuthorizationException::class,
- HttpException::class,
- ModelNotFoundException::class,
- ValidationException::class,
- ];
-
- /**
- * Report or log an exception.
- *
- * This is a great spot to send exceptions to Sentry, Bugsnag, etc.
- *
- * @param \Exception $e
- * @return void
- */
- public function report(Exception $e)
- {
- parent::report($e);
- }
-
- /**
- * Render an exception into an HTTP response.
- *
- * @param \Illuminate\Http\Request $request
- * @param \Exception $e
- * @return \Illuminate\Http\Response
- */
- public function render($request, Exception $e)
- {
- return parent::render($request, $e);
- }
-}