--name | Controller name (normalized to PascalCase, the Controller suffix is appended). | Prompted if omitted |
--module | Target module. | shared |
--is-socket | Generate a WebSocket socket controller instead of an HTTP one. | Prompted if omitted |
--override | Overwrite an existing controller file without confirmation. | false |
--route-name | Route name in dot notation (e.g. user.create). | Prompted if omitted |
--route-path | Route URL path (e.g. /users). | Prompted if omitted (defaults to /) |
--route-method | HTTP route method (HTTP controllers only). | Prompted if omitted |