首先很高兴你愿意读这篇文章,因为我们需要更多的开发者来帮助我们开发和维护。
如果你还没加入我们的 QQ 群(670821194),我们建议你加入一下,以便和其他开发者实时交流和协作。
我们目前采用 PHPUnit 作为测试框架,如果你编写了新的功能或改变了现有的行为,我们希望你可以编写相应的测试代码。
请使用 GitHub Pull Request 提交你的更改,并附上恰当的说明(例如一个简明的列表列出所作的改动)。
同时,请不要忘记在提交前执行代码格式检查 composer cs-fix
和静态分析检查 composer analyse
。虽然我们的自动化流程会在你推送到仓库后自动运行检查,但我仍然建议你提前在本地运行,以节省可能的修改成本。
对了,请尽量为你的每个函数、方法加上 PHPDoc 注释。
-
如果你发现的是安全漏洞,请不要在 GitHub 上回报! 请直接联系 @crazywhalecc。
-
确保该问题还没被其他人回报。 你可以在 Issue 列表 中搜索相关关键词来检查。
-
如果你没能找到一个已有的 Issue 来描述你遇到的问题,请新建一个 Issue。请务必包含标题和清晰的描述 ,尽可能多的相关信息,以及一个代码示例或者一个可执行的测试用例,来描述你遇到的问题。
-
如果可以的话,请使用相关的 Issue 模板来创建 Issue。
-
在 GitHub 上提交一个 Pull Request。
-
确保 PR 的描述清楚地描述了问题和解决方案。如果有相关的 Issue,请在 PR 描述中包含 Issue 编号。
-
虽然你可以直接提交 PR,但我们建议你先与我们的开发者讨论你的想法,以避免你的努力白费。你可以在 QQ 群 中与我们的开发者交流,或者在 GitHub Issue 中提出你的想法。
-
如果你的想法被采纳,你可以在 GitHub 上提交一个 Pull Request。
- 你可以在 QQ 群 中与我们的开发者讨论,或者你也可以在 GitHub Issue 中提出你的疑问。
-
非常欢迎^^
-
你可以直接提交一个 Pull Request。
炸毛框架是由志愿开发者共同维护的项目。我们欢迎你加入我们的开发。
感谢~ ❤️ ❤️ ❤️
炸毛框架开发团队