Version 1
[yaffs-website] / web / core / modules / system / tests / modules / early_rendering_controller_test / early_rendering_controller_test.routing.yml
1 # Controller returning a render array.
2 early_rendering_controller_test.render_array:
3   path: '/early-rendering-controller-test/render-array'
4   defaults:
5     _controller: '\Drupal\early_rendering_controller_test\EarlyRenderingTestController::renderArray'
6   requirements:
7     _access: 'TRUE'
8 early_rendering_controller_test.render_array.early:
9   path: '/early-rendering-controller-test/render-array/early'
10   defaults:
11     _controller: '\Drupal\early_rendering_controller_test\EarlyRenderingTestController::renderArrayEarly'
12   requirements:
13     _access: 'TRUE'
14
15 # Controller returning an AjaxResponse.
16 early_rendering_controller_test.ajax_response:
17   path: '/early-rendering-controller-test/ajax-response'
18   defaults:
19     _controller: '\Drupal\early_rendering_controller_test\EarlyRenderingTestController::ajaxResponse'
20   requirements:
21     _access: 'TRUE'
22 early_rendering_controller_test.ajax_response.early:
23   path: '/early-rendering-controller-test/ajax-response/early'
24   defaults:
25     _controller: '\Drupal\early_rendering_controller_test\EarlyRenderingTestController::ajaxResponseEarly'
26   requirements:
27     _access: 'TRUE'
28
29 # Controller returning a basic Response object.
30 early_rendering_controller_test.response:
31   path: '/early-rendering-controller-test/response'
32   defaults:
33     _controller: '\Drupal\early_rendering_controller_test\EarlyRenderingTestController::response'
34   requirements:
35     _access: 'TRUE'
36 early_rendering_controller_test.response.early:
37   path: '/early-rendering-controller-test/response/early'
38   defaults:
39     _controller: '\Drupal\early_rendering_controller_test\EarlyRenderingTestController::responseEarly'
40   requirements:
41     _access: 'TRUE'
42
43 # Controller returning a Response object with attachments.
44 early_rendering_controller_test.response-with-attachments:
45   path: '/early-rendering-controller-test/response-with-attachments'
46   defaults:
47     _controller: '\Drupal\early_rendering_controller_test\EarlyRenderingTestController::responseWithAttachments'
48   requirements:
49     _access: 'TRUE'
50 early_rendering_controller_test.response-with-attachments.early:
51   path: '/early-rendering-controller-test/response-with-attachments/early'
52   defaults:
53     _controller: '\Drupal\early_rendering_controller_test\EarlyRenderingTestController::responseWithAttachmentsEarly'
54   requirements:
55     _access: 'TRUE'
56
57 # Controller returning a cacheable Response object.
58 early_rendering_controller_test.cacheable-response:
59   path: '/early-rendering-controller-test/cacheable-response'
60   defaults:
61     _controller: '\Drupal\early_rendering_controller_test\EarlyRenderingTestController::cacheableResponse'
62   requirements:
63     _access: 'TRUE'
64 early_rendering_controller_test.cacheable-response.early:
65   path: '/early-rendering-controller-test/cacheable-response/early'
66   defaults:
67     _controller: '\Drupal\early_rendering_controller_test\EarlyRenderingTestController::cacheableResponseEarly'
68   requirements:
69     _access: 'TRUE'
70
71 # Controller returning a basic domain object.
72 early_rendering_controller_test.domain-object:
73   path: '/early-rendering-controller-test/domain-object'
74   defaults:
75     _controller: '\Drupal\early_rendering_controller_test\EarlyRenderingTestController::domainObject'
76   requirements:
77     _access: 'TRUE'
78 early_rendering_controller_test.domain-object.early:
79   path: '/early-rendering-controller-test/domain-object/early'
80   defaults:
81     _controller: '\Drupal\early_rendering_controller_test\EarlyRenderingTestController::domainObjectEarly'
82   requirements:
83     _access: 'TRUE'
84
85 # Controller returning a domain object with attachments.
86 early_rendering_controller_test.domain-object-with-attachments:
87   path: '/early-rendering-controller-test/domain-object-with-attachments'
88   defaults:
89     _controller: '\Drupal\early_rendering_controller_test\EarlyRenderingTestController::domainObjectWithAttachments'
90   requirements:
91     _access: 'TRUE'
92 early_rendering_controller_test.domain-object-with-attachments.early:
93   path: '/early-rendering-controller-test/domain-object-with-attachments/early'
94   defaults:
95     _controller: '\Drupal\early_rendering_controller_test\EarlyRenderingTestController::domainObjectWithAttachmentsEarly'
96   requirements:
97     _access: 'TRUE'
98
99 # Controller returning a cacheable domain object.
100 early_rendering_controller_test.cacheable-domain-object:
101   path: '/early-rendering-controller-test/cacheable-domain-object'
102   defaults:
103     _controller: '\Drupal\early_rendering_controller_test\EarlyRenderingTestController::cacheableDomainObject'
104   requirements:
105     _access: 'TRUE'
106 early_rendering_controller_test.cacheable-domain-object.early:
107   path: '/early-rendering-controller-test/cacheable-domain-object/early'
108   defaults:
109     _controller: '\Drupal\early_rendering_controller_test\EarlyRenderingTestController::cacheableDomainObjectEarly'
110   requirements:
111     _access: 'TRUE'