bernardosecades/php-quality-tools

用于安装PHP静态代码分析工具的元Composer包。

v1.0.0 2016-08-31 13:42 UTC

This package is not auto-updated.

Last update: 2024-09-14 19:09:34 UTC


README

Build Status License

这是一个包含与PHP静态代码分析工具相关的依赖的元包。

工具

  • sensiolabs/security-checker: SensioLabs 安全检查器是一个命令行工具,用于检查您的应用程序是否使用了已知安全漏洞的依赖项。
  • squizlabs/php_codesniffer: PHP_CodeSniffer 是一个基本开发工具,确保您的代码保持清洁和一致。
  • friendsofphp/php-cs-fixer: PHP 编码标准修复工具在您希望遵循PSR-1和PSR-2文档中定义的PHP编码标准时,可以修复代码中的大多数问题。
  • sebastian/phpcpd: 它是PHP代码的复制/粘贴检测器(CPD)。
  • pdepend/pdepend: PHP_Depend 是一个基于Java开发工具JDepend的改编工具。该工具以可扩展性、可重用性和可维护性等术语展示您的设计质量。
  • phploc/phploc: 它是一个用于快速测量PHP项目大小和结构分析的工具。
  • sstalle/php7cc: 它是一个命令行工具,旨在简化从PHP 5.3-5.6迁移到PHP 7的过程。
  • phpmd/phpmd: 它是PHP Depend的衍生项目,旨在成为知名Java工具PMD的PHP等效工具。

用法

php vendor/bin/<tool-name>

示例

php vendor/bin/phpcpd test.php

安装

composer require bernardosecades/php-quality-tools --dev