2 - command: generate:module
6 module-path: /modules/custom/
7 description: My example module
11 - command: generate:controller
14 class: HelloWorldController
16 - title: 'Hello World'
17 name: 'example.hello_name'
19 path: '/example/hello/{name}'
21 - entity_field.manager
25 - command: generate:form:config
29 form-id: settings_form
51 path: '/admin/setting/form'
53 menu_link_title: SettingsForm
54 menu_parent: system.admin_config_system
55 menu_link_desc: 'A description for the menu entry'
56 - command: generate:entity:content
62 - command: generate:entity:config
68 - command: generate:command
73 container-aware: false
74 - command: generate:authentication:provider
77 class: ExampleAuthenticationProvider
78 - command: generate:plugin:block
82 label: Example plugin block
83 plugin-id: example_block
84 - command: generate:plugin:imageeffect
87 class: ExampleImageEffect
88 plugin-id: example_image_effect
89 label: Example image effect
90 description: Example image effect
91 - command: generate:plugin:rest:resource
94 class: ExampleRestResource
95 plugin-id: example_rest_resource
96 plugin-label: Example Rest Resource
97 plugin-url: example_rest_resource
102 - command: generate:service
105 class: ExampleService
106 name: example.service
108 - command: module:install