generate:controller
Генерирует и регистрирует контроллер
Использование:
drupal generate:controller [options]
gcon
Доступные параметры
Команда | Детали |
---|---|
--module | Имя модуля. |
--class | Имя класса контроллера |
--routes | Маршруты, должны быть представлены массивом содержащим [название, метод, путь] |
--services | Загрузка сервисов из контейнера. |
--test | Сгенерировать класс тестов |
Примеры
Сгенерировать контроллер по имени модуля, классу и его маршрутам
drupal generate:controller \
--module="modulename" \
--class="DefaultController" \
--routes='"title":"ControllerMethod", "name":"modulename.default_controller_hello", "method":"hello", "path":"/modulename/hello/{name}"' \
--test