php-cs-fixer из команды symfony

Я хочу создать команду, которая запускает php-cs-fixer fix src/AppBundle --rules=@Symfony

Мне нужно это как команда, чтобы иметь возможность передавать некоторые параметры, такие как --path или --rules.

Я знаю, как создать команду, но я не знаю, как запустить из нее php cs fixer. Кто-нибудь может дать какое-нибудь руководство?

LE: больше не нужен, так как я выбираю другое решение для решения моей проблемы

1 ответ

Будут ли параметры меняться при каждом вызове или часто? Если нет, или существует небольшое количество вариантов, я помещаю его в один или несколько сценариев оболочки или в Makefile.

Даже если путь иногда будет меняться, извлечение соответствующего пути к переменной облегчает поиск и изменение - так же, как установка константы в вашем PHP-коде.

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

SRCPATH=src/AppBundle
/usr/local/bin/php-cs-fixer fix $SRCPATH --rules=@Symfony
Другие вопросы по тегам