BTCoinmt
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

36 lines
655 B

<?php
/**
* Created by PhpStorm.
* User: Administrator
* Date: 2019/3/25
* Time: 14:16
*/
namespace App\Exceptions;
use Exception;
use Throwable;
class ApiException extends Exception
{
protected $code;
protected $message;
public function __construct($message = "", $code = 0, Throwable $previous = null)
{
$this->code = $code;
$this->message = $message;
parent::__construct($message, $code, $previous);
}
public function report()
{
//
}
public function render($request)
{
return response()->json(['code' => $this->code, 'message' => __($this->message)]);
}
}