4

我正在使用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 用户设置都可以更改。

4

2 回答 2

3

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

php-cs-fixer fix --level="psr2" PATH --fixers=-psr0
于 2014-07-28T08:24:33.960 回答
0

虽然丑陋,但一个简短的解决方案可能是添加如下内容:

使用抑制注释标签:

// @codingStandardsIgnoreStart

/* your namespacing here */

// @codingStandardsIgnoreEnd
于 2013-04-21T03:19:51.407 回答