Создать новую команду drush очень легко. Для этого нужно выполнить 4 шага:
- Создать файл команды с именем в виде COMMANDFILE.drush.inc.
- Реализовать функцию COMMANDFILE_drush_help() (опционально).
- Реализовать функцию COMMANDFILE_drush_command().
- Реализовать функции ассоциированные с вашими командами. Как правило это фунции вида drush_COMMANDFILE_COMMANDNAME().
Пример готовой пользовательской команды с комментариями можно посмотреть в файле examples/sandwich.drush.inc.
Подробнее о каждом шаге читаем ниже.
подробнее