generate:service
Генерирует сервис
Использование:
drupal generate:service [options]
gs
Доступные параметры
Команда | Детали |
---|---|
--module | Имя модуля. |
--name | Имя сервиса |
--class | Имя класса |
--interface | Интерфейс |
--interface-name | Interface name |
--services | Загрузка сервисов из контейнера. |
--path-service | Path |
Примеры
- Генерирует сервис без интерфейса по имени модуля, имени сервиса, классу и пути
drupal generate:service \ --module="modulename" \ --name="modulename.default" \ --class="DefaultService" \ --path-service="/modules/custom/modulename/src/"
- Генерирует сервис с интерфейсом по имени модуля, имени сервиса, классу и пути
drupal generate:service \ --module="modulename" \ --name="modulename.default" \ --class="DefaultService" \ --interface \ --interface-name="InterfaceName" \ --path-service="/modules/custom/modulename/src/"