【问题标题】:php-cs-fixer from symfony command来自 symfony 命令的 php-cs-fixer
【发布时间】:2017-04-14 12:05:27
【问题描述】:

我想创建一个运行 php-cs-fixer fix src/AppBundle --rules=@Symfony

的命令

我需要它作为一个命令,以便能够向它传递一些参数,例如 --path--rules

我知道如何构建命令,但我不知道如何从中运行 php cs fixer。 谁能提供一些指导?

LE:不再需要,因为我选择了其他解决方案来解决我的问题

【问题讨论】:

  • 这仍然相关吗?我可能会为你准备一个例子,但这需要我一些时间,所以我宁愿先问:)
  • 我放弃了这个并选择了其他解决方案。谢谢!
  • 我明白了,感谢更新。你能否结束这个问题,自己回答或选择一个解决方案,让人们知道它已经解决了?将不胜感激,因为无法确定它是否已启用或已解决。

标签: php symfony php-cs-fixer


【解决方案1】:

参数会在每次调用时更改,还是经常更改?如果没有,或者只有少数变体,我将其放入一个或多个 shell 脚本或 Makefile 中。

即使路径偶尔会改变,提取变量的相关路径也更容易找到和改变——就像在 PHP 代码中设置常量一样。

#!/bin/sh
# file: fixPhpStyles.sh

SRCPATH=src/AppBundle
/usr/local/bin/php-cs-fixer fix $SRCPATH --rules=@Symfony

【讨论】:

    猜你喜欢
    • 2017-06-25
    • 2018-02-11
    • 1970-01-01
    • 2019-12-07
    • 1970-01-01
    • 1970-01-01
    • 2017-04-29
    • 2017-01-17
    • 2019-07-22
    相关资源
    最近更新 更多