php - 如何让 PHP CodeSniffer Fixer 忽略命名空间声明?

标签 php sublimetext2 codesniffer psr-0

我正在为 PHP Coding Standards Fixer 使用 sublime text 2 插件.它工作正常,除了它认为命名空间无效的事实(它实际上是无效的,我没意见)。此错误会阻止脚本更正文件的其余部分。我收到以下错误:

! The namespace Application\Controllers\Admin in <filepath> does not match the file path according to PSR-0 rules.

如何告诉脚本忽略命名空间约束。命令行参数和 Sublime text 2 用户设置都可以更改。

最佳答案

我正在使用以下命令排除 pso0 规则:

php-cs-fixer fix --level="psr2" PATH --fixers=-psr0

关于php - 如何让 PHP CodeSniffer Fixer 忽略命名空间声明?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12931494/

相关文章:

javascript - 是否可以将生成的 php 变量存储到 localStorage 中?

sublimetext2 - 在 Sublime Text 2 中安装软件包

phpcs:如何修改 PSR2 以检查大括号是否与方法在同一行?

php - 使用 Jenkins 和 Php 代码嗅探器

php - $_SERVER ['REMOTE_ADDR' 的 IPV6 表示法]

javascript - 保护浏览器php中的图像

python - 从 Sublime Text 打开 ipython

sublimetext2 - Sublime Text word_separator 驼峰式

php - phpcs 的 PSR-2 编码标准和 Symfony2 编码标准之间的主要区别是什么?

phpunit不可能按照安装过程进行