digitaldsdev/codestyle

项目代码风格

安装: 54

依赖项: 0

建议者: 0

安全性: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

类型:composer-plugin

1.2 2024-09-24 11:25 UTC

This package is not auto-updated.

Last update: 2024-09-24 11:30:45 UTC


README

代码风格包

安装

composer require --dev digitaldsdev/codestyle

处理生产环境

如果此插件添加到composer.json中,则建议在生产和测试环境中使用composer安装依赖项时使用--no-dev或--no-plugins标志

composer install --no-dev --no-plugins

命令

  1. PHP代码格式化工具,用于检查语法错误
composer code-style:phplint <file>
  1. 修复目录中的代码风格错误
composer code-style:fix <dir>
  1. 检查目录中是否存在代码风格错误
composer code-style:check <dir>
  1. 运行目录的phpstan分析
composer code-style:analyze <dir>

Phpstan

phpstan.neon的配置位于项目目录中

CS-Fixer

所有配置通过composer.json进行设置

...
"extra": {
	"code-style": {
		"finder": {
			"excludes": [] # Список директорий, которые будут игнорироваться
		},
		"analyze-path": "" # Базовая директория для работы
	}
}