php
Php 项目工程模板(带自动代码校验)
使用方法
启动开发服务器:
php -S 0.0.0.0:8000
代码质量检查
安装依赖
composer install
运行代码检查
运行所有检查:
composer check
单独运行检查:
# PHP 语法检查
composer syntax-check
# 代码风格检查
composer cs-check
# 代码风格自动修复
composer cs-fix
# 静态分析 (PHPStan)
composer phpstan
# 静态分析 (Psalm)
composer psalm
# 自动格式化代码
composer fix
自动化工作流
项目包含自动化代码校验工作流 (.gitea/workflows/code-check.yml),会在以下情况自动运行:
- 推送代码到
main,master, 或develop分支 - 创建 Pull Request
工作流会自动执行:
- PHP 语法验证
- 代码风格检查 (PSR-12 标准)
- 静态代码分析 (PHPStan & Psalm)
- 代码格式检查
配置文件说明
.php-cs-fixer.php- PHP CS Fixer 代码格式配置phpcs.xml- PHP_CodeSniffer 代码风格配置phpstan.neon- PHPStan 静态分析配置psalm.xml- Psalm 静态分析配置composer.json- 项目依赖和脚本配置
版权说明
Copyright @ Mengning Software
梦宁软件(江苏)有限公司 版权所有
Description
Languages
PHP
100%