palmtree/php-cs-fixer-config

Palmtree组件的PHP CS Fixer配置

v2.1.1 2023-11-15 14:30 UTC

This package is auto-updated.

Last update: 2024-09-15 16:06:15 UTC


README

Palmtree组件的PHP-CS-Fixer配置

需求

  • PHP >= 7.1

安装

使用composer将包添加到您的开发依赖中

composer require palmtree/php-cs-fixer-config --dev
"scripts": {
    "sniff": "vendor/bin/php-cs-fixer fix -v --dry-run --stop-on-violation --using-cache=no --diff --diff-format=udiff",
    "fix": "vendor/bin/php-cs-fixer fix --diff",
}

使用方法

在您的项目根目录中创建一个.php_cs.dist文件。如果您愿意,可以从此存储库中复制一个典型的配置文件

$ cp vendor/palmtree/php-cs-fixer-config/.php_cs.dist .

将以下条目添加到您的.gitignore文件中

/.php_cs.cache
/.php_cs

修复问题

手动

要手动修复问题,运行以下命令

$ composer fix

要执行干运行,运行以下命令

$ composer sniff

预提交钩子

运行以下命令,以便在每次提交之前在更改的文件上运行PHP-CS-Fixer

$ cp vendor/palmtree/php-cs-fixer-config/git-hooks/pre-commit .git/hooks/pre-commit
$ chmod +x .git/hooks/pre-commit

许可证

MIT许可证下发布