ppgjx 发表于 2022-7-30 11:37

php π框架怎么抛出异常的时候还能返回data数据呢?

本帖最后由 ppgjx 于 2022-7-30 11:38 编辑


我看自定义异常没有办法指定data返回 , 这个二臂项目把code和msg写到data里面去了

其他状态码是一个一个判断的麻烦死 我想自定义异常直接抛出 但是必须得设置下data

真的不知道这个自定义异常该怎么做 我是做java的 php不是太懂

ytw6176 发表于 2022-7-30 14:19

没用过这个框架,看看是不是有调试开关什么的

张筱家 发表于 2022-7-30 14:33

    可以直接设置code然后return
\PhalApi\DI()->response->setRet(340);
      \PhalApi\DI()->response->setMsg($res['msg']);

cdkay 发表于 2022-7-30 18:56

应该是抛出异常的方式没对,你试试直接 throw new exception 或者 按照phalApi官方文档里面的方式来定义,我没看懂你抛出异常的处理方式
页: [1]
查看完整版本: php π框架怎么抛出异常的时候还能返回data数据呢?