Php 在lumen中,我想为任何异常添加自定义响应

Php 在lumen中,我想为任何异常添加自定义响应,php,laravel,lumen,Php,Laravel,Lumen,我在handler.php的呈现方法中添加了自定义响应,如下所示: public function render($request, Exception $e) { //$e->getTraceAsString(); $result['response']= 'false'; $result['exception']=$e->getMessage(); return response()->json($result); /* retur

我在handler.php的呈现方法中添加了自定义响应,如下所示:

public function render($request, Exception $e)
{

    //$e->getTraceAsString();
    $result['response']= 'false';
    $result['exception']=$e->getMessage();

    return response()->json($result);
   /* return parent::render($request,$e);*/
}
如果我使用composer更新任何内容,它会被删除吗? 有没有办法重写处理程序类?

命令将命令composer for生成一个名为composer.lock的文件,其中列出您的所有软件包和当前安装的版本


但是,您可以运行
编写器更新--无脚本,这将运行编写器更新,但将跳过添加到文件中的脚本。

如果我使用编写器更新任何内容,是否将其删除?