syberisle/coding-standards

PHP_CodeSniffer 规则,以强制执行 SyberIsle 编码约定

2.0.0 2018-09-18 07:18 UTC

This package is auto-updated.

Last update: 2024-09-18 21:18:11 UTC


README

Latest Version on Packagist Software License

为 SyberIsle 项目和库提供编码标准。

继承自 PSR-2,但有以下变更

  • 缩进必须使用**空格**而不是**制表符**
  • 不允许使用 PHP 4 风格的构造函数(类名)
  • 待办或 fixme 注释应属于问题跟踪器。技术债务是坏。
  • UTF-8 文件没有 BOM
  • 类中的 extendsimplements 必须单独一行

这还提供了一个可以导入到 PhpStorm 中的 xml 文件。

安装

通过 Composer

$ composer require syberisle/coding-standards

贡献

有关详细信息,请参阅CONTRIBUTING

安全

如果您发现任何与安全相关的问题,请通过电子邮件dlundgren@syberisle.net联系,而不是使用问题跟踪器。

致谢

许可证

MIT 许可证(MIT)。请参阅许可证文件获取更多信息。