# 开发说明

# 编码风格


Discuz! Q 遵循 PSR-12-MEAT (opens new window) PSR-12 (opens new window) 编码规范和 PSR-4 (opens new window) 自动加载规范。

# PHPDoc

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

/**
 * 在容器中注册绑定。
 *
 * @param  string|array  $abstract
 * @param  \Closure|string|null  $concrete
 * @param  bool  $shared
 * @return void
 *
 * @throws \Exception
 */
public function bind($abstract, $concrete = null, $shared = false)
{
    //
}

# StyleCI

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