Page MenuHomeDevCentral

No OneTemporary

diff --git a/app/Exceptions/Handler.php b/app/Exceptions/Handler.php
index e87ce3f..281849b 100644
--- a/app/Exceptions/Handler.php
+++ b/app/Exceptions/Handler.php
@@ -1,81 +1,70 @@
<?php
namespace Nasqueron\Notifications\Exceptions;
-use Exception;
+use Illuminate\Foundation\Exceptions\Handler as ExceptionHandler;
+
use Illuminate\Auth\Access\AuthorizationException;
use Illuminate\Database\Eloquent\ModelNotFoundException;
+use Illuminate\Foundation\Validation\ValidationException;
use Symfony\Component\Console\Exception\CommandNotFoundException;
use Symfony\Component\HttpKernel\Exception\HttpException;
-use Illuminate\Foundation\Validation\ValidationException;
-use Illuminate\Foundation\Exceptions\Handler as ExceptionHandler;
use Config;
use Raven;
-class Handler extends ExceptionHandler
-{
+use Exception;
+
+class Handler extends ExceptionHandler {
+
/**
* A list of the exception types that should not be reported.
*
- * @var array
+ * @var string[]
*/
protected $dontReport = [
AuthorizationException::class,
CommandNotFoundException::class,
HttpException::class,
ModelNotFoundException::class,
ValidationException::class,
];
/**
- * Report or log an exception.
+ * Reports or logs an exception.
*
* This is a great spot to send exceptions to Sentry, Bugsnag, etc.
*
- * @param \Exception $e
- * @return void
+ * @param \Exception $e
*/
- public function report(Exception $e)
- {
+ public function report(Exception $e) : void {
if (!$this->shouldReport($e)) {
return;
}
if ($this->shouldReportToSentry()) {
$this->reportToSentry($e);
}
$this->log->error((string)$e);
}
/**
* Determines if the error handler should report to Sentry
*
* @return bool
*/
- protected function shouldReportToSentry () {
+ protected function shouldReportToSentry () : bool {
return Raven::isConfigured() && Config::get('app.env') !== 'testing';
}
/**
* Reports the exception to Sentry
*
* @param Exception $e The exception to report
*/
- protected function reportToSentry (Exception $e) {
+ protected function reportToSentry (Exception $e) : void {
Raven::captureException($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);
- }
}

File Metadata

Mime Type
text/x-diff
Expires
Mon, Nov 25, 00:44 (15 h, 21 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
2259286
Default Alt Text
(2 KB)

Event Timeline