jmfontaine / projectlint
此包已被废弃,不再维护。未建议替代包。
检查PHP项目是否符合规则集
0.1.0
2014-08-17 20:40 UTC
Requires
- php: >=5.3.0
- psr/log: ~1.0
- symfony/config: ~2.5.0
- symfony/console: ~2.5.0
- symfony/expression-language: ~2.5.0
- symfony/filesystem: ~2.5.0
- symfony/finder: ~2.5.0
Requires (Dev)
- mikey179/vfsstream: ~1.3.0
- phpunit/phpunit: ~4.2.0
- squizlabs/php_codesniffer: ~1.5.4
This package is not auto-updated.
Last update: 2023-10-14 13:45:13 UTC
README
ProjectLint 帮助您声明和强制执行项目布局规则,确保您的项目始终保持一致性。
此项目仍处于测试版,可能存在错误和缺失功能。
需求/兼容性
ProjectLint 需要 PHP 版本 5.4.0 或更高版本。然而,使用最新版本的 PHP 非常推荐。
它也支持 HHVM 的最新版本。HHVM
安装
有关安装说明,请参阅文档。
使用方法
- 在您的项目根目录中创建一个
projectlint.yml文件。有关详细格式的信息,请参阅文档。 - 从您的项目目录运行 ProjectLint
$ php projectlint.phar
注意: 运行 ProjectLint 的方法取决于您安装的方式。请参阅安装文档以获取详细信息。
文档
ProjectLint 的文档可在 doc 目录中找到。
问题
可以在 Github Issue Tracker 上提交错误报告和功能请求。
贡献
有关信息,请参阅CONTRIBUTING.md。
作者
Jean-Marc Fontaine
- 邮箱: jm@jmfontaine.net
- Twitter: @jmfontaine
- 博客: jmfontaine.net
请参阅参与此项目的贡献者列表。
许可
ProjectLint 采用 BSD 3-Clause 许可协议。有关详细信息,请参阅LICENSE 文件。