generate:controller
Generar y registrar un controlador
Uso:
drupal generate:controller [options]
gcon
Opciones disponibles
Opción | Detalles |
---|---|
--module | Nombre del módulo. |
--class | Nombre de la clase del controlador |
--routes | Los enrutamientos, debe ser un array conteniendo [título, método, path] |
--services | Cargar servicios desde el contenedor. |
--test | Generar una clase de prueba |
Ejemplos
Generar un controlador especificando el nombre del módulo, la clasee y sus rutas
drupal generate:controller \
--module="modulename" \
--class="DefaultController" \
--routes='"title":"ControllerMethod", "name":"modulename.default_controller_hello", "method":"hello", "path":"/modulename/hello/{name}"' \
--test