@@ -106,12 +106,79 @@ public function __construct(
106
106
array $ extraProperties = [],
107
107
?OptionsInterface $ stateOptions = null ,
108
108
) {
109
- parent ::__construct (...\func_get_args ());
110
-
111
- // Declare overridden parameters because "func_get_args" does not handle default values
112
- $ this ->controller = $ controller ;
113
- $ this ->output = $ output ;
114
- $ this ->read = $ read ;
115
- $ this ->openapi = $ openapi ;
109
+ parent ::__construct (
110
+ method: $ method ,
111
+ uriTemplate: $ uriTemplate ,
112
+ types: $ types ,
113
+ formats: $ formats ,
114
+ inputFormats: $ inputFormats ,
115
+ outputFormats: $ outputFormats ,
116
+ uriVariables: $ uriVariables ,
117
+ routePrefix: $ routePrefix ,
118
+ routeName: $ routeName ,
119
+ defaults: $ defaults ,
120
+ requirements: $ requirements ,
121
+ options: $ options ,
122
+ stateless: $ stateless ,
123
+ sunset: $ sunset ,
124
+ acceptPatch: $ acceptPatch ,
125
+ status: $ status ,
126
+ host: $ host ,
127
+ schemes: $ schemes ,
128
+ condition: $ condition ,
129
+ controller: $ controller ,
130
+ cacheHeaders: $ cacheHeaders ,
131
+ paginationViaCursor: $ paginationViaCursor ,
132
+ hydraContext: $ hydraContext ,
133
+ openapiContext: $ openapiContext ,
134
+ openapi: $ openapi ,
135
+ exceptionToStatus: $ exceptionToStatus ,
136
+ queryParameterValidationEnabled: $ queryParameterValidationEnabled ,
137
+ shortName: $ shortName ,
138
+ class: $ class ,
139
+ paginationEnabled: $ paginationEnabled ,
140
+ paginationType: $ paginationType ,
141
+ paginationItemsPerPage: $ paginationItemsPerPage ,
142
+ paginationMaximumItemsPerPage: $ paginationMaximumItemsPerPage ,
143
+ paginationPartial: $ paginationPartial ,
144
+ paginationClientEnabled: $ paginationClientEnabled ,
145
+ paginationClientItemsPerPage: $ paginationClientItemsPerPage ,
146
+ paginationClientPartial: $ paginationClientPartial ,
147
+ paginationFetchJoinCollection: $ paginationFetchJoinCollection ,
148
+ paginationUseOutputWalkers: $ paginationUseOutputWalkers ,
149
+ order: $ order ,
150
+ description: $ description ,
151
+ normalizationContext: $ normalizationContext ,
152
+ denormalizationContext: $ denormalizationContext ,
153
+ collectDenormalizationErrors: $ collectDenormalizationErrors ,
154
+ security: $ security ,
155
+ securityMessage: $ securityMessage ,
156
+ securityPostDenormalize: $ securityPostDenormalize ,
157
+ securityPostDenormalizeMessage: $ securityPostDenormalizeMessage ,
158
+ securityPostValidation: $ securityPostValidation ,
159
+ securityPostValidationMessage: $ securityPostValidationMessage ,
160
+ deprecationReason: $ deprecationReason ,
161
+ filters: $ filters ,
162
+ validationContext: $ validationContext ,
163
+ input: $ input ,
164
+ output: $ output ,
165
+ mercure: $ mercure ,
166
+ messenger: $ messenger ,
167
+ elasticsearch: $ elasticsearch ,
168
+ urlGenerationStrategy: $ urlGenerationStrategy ,
169
+ read: $ read ,
170
+ deserialize: $ deserialize ,
171
+ validate: $ validate ,
172
+ write: $ write ,
173
+ serialize: $ serialize ,
174
+ fetchPartial: $ fetchPartial ,
175
+ forceEager: $ forceEager ,
176
+ priority: $ priority ,
177
+ name: $ name ,
178
+ provider: $ provider ,
179
+ processor: $ processor ,
180
+ stateOptions: $ stateOptions ,
181
+ extraProperties: $ extraProperties ,
182
+ );
116
183
}
117
184
}
0 commit comments