enabel/coding-standard-bundle

提供编码标准和开发辅助工具的Enabel组件

安装次数: 2,908

依赖者: 0

建议者: 0

安全性: 0

星标: 2

关注者: 5

分支: 0

开放问题: 0

语言:Makefile

类型:symfony-bundle

3.0.1 2024-09-24 12:11 UTC

README

License SymfonyInsight codecov CI

简介

该组件旨在提供基本的编码标准和辅助工具,包括

  • PHP Code Sniffer (PSR-12)
  • PHP Mess Detector
  • PHPStan
  • PHP Insight (Symfony)
  • PHP Copy/Paste Detector
  • Rector
  • PHPLoc
  • Twig Coding Standard
  • Linter
    • Twig
    • Yaml
    • XLIFF
    • Symfony容器
    • Symfony服务
    • Composer
  • Makefile
  • Docker (MySQL, Redis, Mailcatcher, PHPQA)

安装与使用

您可以在这里查看文档

版本和依赖

当前版本的组件与Symfony 6.0+兼容。项目遵循SemVer。

您可以查看变更日志

贡献

欢迎贡献,例如通过发送pull请求添加功能/测试或创建问题

注意,有几个维护代码质量的辅助工具,您可以使用以下命令运行

composer cs # Code style check
composer stan # Static analysis
composer insight # Code analysis 
composer test # Run tests