2 path: '/form-test/object-builder'
4 _form: '\Drupal\form_test\FormTestObject'
9 path: '/form-test/object-arguments-builder/{arg}'
11 _form: '\Drupal\form_test\FormTestArgumentsObject'
16 path: '/form-test/object-service-builder'
18 _form: 'form_test.form.serviceform'
23 path: '/form-test/object-controller-builder'
25 _form: '\Drupal\form_test\FormTestControllerObject'
30 path: '/form-test/system-config-form'
32 _form: '\Drupal\form_test\SystemConfigFormTestForm'
37 path: '/form-test/confirm-form'
39 _form: '\Drupal\form_test\ConfirmFormTestForm'
44 path: '/form-test/confirm-form-array-path'
46 _form: '\Drupal\form_test\ConfirmFormArrayPathTestForm'
51 path: '/form-test/autocomplete'
53 _form: '\Drupal\form_test\FormTestAutocompleteForm'
57 form_test.autocomplete_1:
58 path: '/form-test/autocomplete-1'
60 controller: '\Drupal\form_test\AutocompleteController::autocomplete1'
62 _permission: 'access autocomplete test'
64 form_test.autocomplete_2:
65 path: '/form-test/autocomplete-2/{param}'
67 controller: '\Drupal\form_test\AutocompleteController::autocomplete1'
69 _permission: 'access autocomplete test'
72 path: '/form-test/alter'
74 _form: '\Drupal\form_test\Form\FormTestAlterForm'
75 _title: 'Form altering test'
79 form_test.validate_form:
80 path: '/form-test/validate'
82 _form: '\Drupal\form_test\Form\FormTestValidateForm'
83 _title: 'Form validation handlers test'
87 form_test.validate_required:
88 path: '/form-test/validate-required'
90 _form: '\Drupal\form_test\Form\FormTestValidateRequiredForm'
91 _title: 'Form #required validation'
95 form_test.validate_required_no_title:
96 path: '/form-test/validate-required-no-title'
98 _form: '\Drupal\form_test\Form\FormTestValidateRequiredNoTitleForm'
99 _title: 'Form #required validation without #title'
103 form_test.validate_without_csrf_token:
104 path: '/form-test/validate-no-token'
106 _form: '\Drupal\form_test\Form\FormTestValidateNoToken'
107 _title: 'Form validation on forms with a disabled CSRF token'
111 form_test.validate_with_error_suppresion:
112 path: '/form-test/limit-validation-errors'
114 _form: '\Drupal\form_test\Form\FormTestLimitValidationErrorsForm'
115 _title: 'Form validation with some error suppression'
120 path: '/form-test/pattern'
122 _form: '\Drupal\form_test\Form\FormTestPatternForm'
123 _title: 'Pattern validation'
127 form_test.tableselect_checkboxes:
128 path: '/form_test/tableselect/multiple-true'
130 _form: '\Drupal\form_test\Form\FormTestTableSelectMultipleTrueForm'
131 _title: 'Tableselect checkboxes test'
135 form_test.tableselect_radios:
136 path: '/form_test/tableselect/multiple-false'
138 _form: '\Drupal\form_test\Form\FormTestTableSelectMultipleFalseForm'
139 _title: 'Tableselect radio button test'
143 form_test.tableselect_colspan:
144 path: '/form_test/tableselect/colspan'
146 _form: '\Drupal\form_test\Form\FormTestTableSelectColspanForm'
147 _title: 'Tableselect colspan test'
151 form_test.tableselect_empty_text:
152 path: '/form_test/tableselect/empty-text'
154 _form: '\Drupal\form_test\Form\FormTestTableSelectEmptyForm'
155 _title: 'Tableselect empty text test'
159 form_test.tableselect_js:
160 path: '/form_test/tableselect/advanced-select/{test_action}'
162 _form: '\Drupal\form_test\Form\FormTestTableSelectJsSelectForm'
163 _title: 'Tableselect js_select tests'
167 form_test.vertical_tabs:
168 path: '/form_test/vertical-tabs'
170 _form: '\Drupal\form_test\Form\FormTestVerticalTabsForm'
171 _title: 'Vertical tabs tests'
176 path: '/form_test/form-storage'
178 _form: '\Drupal\form_test\Form\FormTestStorageForm'
179 _title: 'Form storage test'
183 form_test.vertical_tabs_access:
184 path: '/form_test/vertical-tabs-access'
186 _form: '\Drupal\form_test\Form\FormTestVerticalTabsAccessForm'
187 _title: 'Vertical tabs tests'
191 form_test.state_clean:
192 path: '/form_test/form-state-values-clean'
194 _form: '\Drupal\form_test\Form\FormTestFormStateValuesCleanForm'
195 _title: 'Form state values clearance test'
199 form_test.state_clean_advanced:
200 path: '/form_test/form-state-values-clean-advanced'
202 _form: '\Drupal\form_test\Form\FormTestFormStateValuesCleanAdvancedForm'
203 _title: 'Form state values clearance advanced test'
208 path: '/form-test/checkbox'
210 _form: '\Drupal\form_test\Form\FormTestCheckboxForm'
216 path: '/form-test/select'
218 _form: '\Drupal\form_test\Form\FormTestSelectForm'
223 form_test.empty_select:
224 path: '/form-test/empty-select'
226 _form: '\Drupal\form_test\Form\FormTestEmptySelectForm'
227 _title: 'Empty Select Element'
231 form_test.language_select:
232 path: '/form-test/language_select'
234 _form: '\Drupal\form_test\Form\FormTestLanguageSelectForm'
235 _title: 'Language Select'
239 form_test.placeholder:
240 path: '/form-test/placeholder-text'
242 _form: '\Drupal\form_test\Form\FormTestPlaceholderForm'
243 _title: 'Placeholder'
248 path: '/form-test/number'
250 _form: '\Drupal\form_test\Form\FormTestNumberForm'
255 form_test.number_range:
256 path: '/form-test/number/range'
258 _form: '\Drupal\form_test\Form\FormTestNumberForm'
265 path: '/form-test/range'
267 _form: '\Drupal\form_test\Form\FormTestRangeForm'
272 form_test.range_invalid:
273 path: '/form-test/range/invalid'
275 _form: '\Drupal\form_test\Form\FormTestRangeInvalidForm'
276 _title: 'Invalid range'
281 path: '/form-test/color'
283 _form: '\Drupal\form_test\Form\FormTestColorForm'
288 form_test.checkboxes_radios:
289 path: '/form-test/checkboxes-radios/{customize}'
291 _form: '\Drupal\form_test\Form\FormTestCheckboxesRadiosForm'
292 _title: 'Checkboxes, Radios'
298 path: '/form-test/email'
300 _form: '\Drupal\form_test\Form\FormTestEmailForm'
301 _title: 'Email fields'
306 path: '/form-test/url'
308 _form: '\Drupal\form_test\Form\FormTestUrlForm'
314 path: '/form-test/response'
316 _form: '\Drupal\form_test\Form\FormTestResponseForm'
321 form_test.disabled_elements:
322 path: '/form-test/disabled-elements'
324 _form: '\Drupal\form_test\Form\FormTestDisabledElementsForm'
329 form_test.input_forgery:
330 path: '/form-test/input-forgery'
332 _form: '\Drupal\form_test\Form\FormTestInputForgeryForm'
337 form_test.rebuild_preservation:
338 path: '/form-test/form-rebuild-preserve-values'
340 _form: '\Drupal\form_test\Form\FormTestRebuildPreserveValuesForm'
341 _title: 'Form values preservation during rebuild test'
346 path: '/form-test/redirect'
348 _form: '\Drupal\form_test\Form\FormTestRedirectForm'
349 _title: 'Redirect test'
354 path: '/form_test/form-labels'
356 _form: '\Drupal\form_test\Form\FormTestLabelForm'
357 _title: 'Form label test'
361 form_test.machine_name:
362 path: '/form-test/machine-name'
364 _form: '\Drupal\form_test\Form\FormTestMachineNameForm'
365 _title: 'Machine name fields'
369 form_test.state_persistence:
370 path: '/form-test/state-persist'
372 _form: '\Drupal\form_test\Form\FormTestStatePersistForm'
373 _title: 'Form state persistence without storage'
377 form_test.clicked_button:
378 path: '/form-test/clicked-button/{first}/{second}/{third}'
380 _form: '\Drupal\form_test\Form\FormTestClickedButtonForm'
381 _title: 'Clicked button test'
388 form_test.checkboxes_zero:
389 path: '/form-test/checkboxes-zero/{json}'
391 _form: '\Drupal\form_test\Form\FormTestCheckboxesZeroForm'
392 _title: 'FAPI test involving checkboxes and zero'
397 path: '/form-test/required-attribute'
399 _form: '\Drupal\form_test\Form\FormTestRequiredAttributeForm'
404 form_test.button_class:
405 path: '/form-test/button-class'
407 _form: '\Drupal\form_test\Form\FormTestButtonClassForm'
408 _title: 'Button class testing'
412 form_test.details_form:
413 path: '/form_test/details-form'
415 _form: '\Drupal\form_test\Form\FormTestDetailsForm'
416 _title: 'Form details form test'
420 form_test.description_display:
421 path: '/form_test/form-descriptions'
423 _form: '\Drupal\form_test\Form\FormTestDescriptionForm'
424 _title: 'Form description test'
428 form_test.group_details:
429 path: '/form-test/group-details/{required}'
431 _form: '\Drupal\form_test\Form\FormTestGroupDetailsForm'
432 _title: 'Group details testing'
437 form_test.group_container:
438 path: '/form-test/group-container'
440 _form: '\Drupal\form_test\Form\FormTestGroupContainerForm'
441 _title: 'Group container testing'
445 form_test.group_fieldset:
446 path: '/form-test/group-fieldset/{required}'
448 _form: '\Drupal\form_test\Form\FormTestGroupFieldsetForm'
449 _title: 'Group fieldset testing'
454 form_test.group_vertical_tabs:
455 path: '/form-test/group-vertical-tabs'
457 _form: '\Drupal\form_test\Form\FormTestGroupVerticalTabsForm'
458 _title: 'Group vertical tabs testing'
462 form_test.two_instances:
463 path: '/form-test/two-instances-of-same-form'
465 _controller: '\Drupal\form_test\Controller\FormTestController::twoFormInstances'
467 _module_dependencies: 'node'
468 _permission: 'create page content'
470 form_test.storage_legacy_handler:
471 path: '/form-test/form-storage-legacy/{form_build_id}'
473 _controller: '\Drupal\form_test\Controller\FormTestController::storageLegacyHandler'
478 form_test.form_storage_page_cache:
479 path: '/form-test/form-storage-page-cache'
481 _form: '\Drupal\form_test\Form\FormTestStoragePageCacheForm'
482 _title: 'Form storage with page cache test'
487 path: '/form-test/get-form'
489 _form: '\Drupal\form_test\Form\FormTestGetForm'