谈谈我第一次如何为 Laravel 贡献源码

本文讲述了作者在调试Laravel模型事件时遇到的问题,发现整数类型大小溢出导致错误,随后向Laravel提交issue并修复源码,通过添加测试代码最终成功合并PR的过程。从中体会到写代码时明确注释和编写测试的重要性。
摘要由CSDN通过智能技术生成

起源

  • 办法总比困难多,所以发现问题比解决问题更难得到。
  • 事情的起源是因为在调试一段模型事件时出现的,当时随便往数据库里插入了一段字符串 ID,而不是标准的 uuid。然后发现我的模型事件中查找不到当前 ID 的模型。
  • 当然,我们不可能总是能遇到问题,也有可能遇到了问题是自己的错误,这时候可以去Laravel问题库看一下自己有什么能解决的问题

进展

  • 先排除了自己本身代码中的错误,然后一步一步调试


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值