开发说明

编码风格

Discuz! Q 遵循 PSR-12-MEAT开发说明 - 图1 PSR-12开发说明 - 图2 编码规范和 PSR-4开发说明 - 图3 自动加载规范。

PHPDoc

以下是正确写法的 Discuz! Q 文档注释。

  1. /**
  2. * 在容器中注册绑定。
  3. *
  4. * @param string|array $abstract
  5. * @param \Closure|string|null $concrete
  6. * @param bool $shared
  7. * @return void
  8. *
  9. * @throws \Exception
  10. */
  11. public function bind($abstract, $concrete = null, $shared = false)
  12. {
  13. //
  14. }

StyleCI

别担心你的代码风格不够漂亮,在合并拉取请求后, StyleCI开发说明 - 图4 将会自动把所有样式进行修正,再合并到 Discuz! Q 存储库中。这使得我们更多的关注贡献的内容而不是代码风格。