@@ -135,60 +135,27 @@ class: AttributeResource::class,
135
135
$ this ->assertEquals (
136
136
new ResourceMetadataCollection (AttributeResource::class, [
137
137
new ApiResource (
138
- uriVariables: ['id ' => new Link (fromClass: AttributeResource::class, identifiers: ['id ' ], parameterName: 'id ' , key: ' id ' )],
138
+ uriVariables: ['id ' => new Link (fromClass: AttributeResource::class, identifiers: ['id ' ], parameterName: 'id ' )],
139
139
shortName: 'AttributeResource ' ,
140
140
class: AttributeResource::class,
141
141
operations: [
142
- '_api_/attribute_resources/{id}{._format}_get ' => new Get (
143
- uriTemplate: '/attribute_resources/{id}{._format} ' ,
144
- shortName: 'AttributeResource ' ,
145
- class: AttributeResource::class,
146
- controller: 'api_platform.action.placeholder ' ,
147
- uriVariables: ['id ' => new Link (fromClass: AttributeResource::class, identifiers: ['id ' ], parameterName: 'id ' , key: 'id ' )],
148
- name: '_api_/attribute_resources/{id}{._format}_get ' ,
149
- ),
150
- '_api_/attribute_resources/{id}{._format}_put ' => new Put (
151
- uriTemplate: '/attribute_resources/{id}{._format} ' ,
152
- shortName: 'AttributeResource ' ,
153
- class: AttributeResource::class,
154
- controller: 'api_platform.action.placeholder ' ,
155
- uriVariables: ['id ' => new Link (fromClass: AttributeResource::class, identifiers: ['id ' ], parameterName: 'id ' , key: 'id ' )],
156
- name: '_api_/attribute_resources/{id}{._format}_put ' ,
157
- ),
158
- '_api_/attribute_resources/{id}{._format}_delete ' => new Delete (
159
- uriTemplate: '/attribute_resources/{id}{._format} ' ,
160
- shortName: 'AttributeResource ' ,
161
- class: AttributeResource::class,
162
- controller: 'api_platform.action.placeholder ' ,
163
- uriVariables: ['id ' => new Link (fromClass: AttributeResource::class, identifiers: ['id ' ], parameterName: 'id ' , key: 'id ' )],
164
- name: '_api_/attribute_resources/{id}{._format}_delete ' ,
165
- ),
166
- '_api_/attribute_resources{._format}_get_collection ' => new GetCollection (
167
- uriTemplate: '/attribute_resources{._format} ' ,
168
- shortName: 'AttributeResource ' ,
169
- class: AttributeResource::class,
170
- controller: 'api_platform.action.placeholder ' ,
171
- name: '_api_/attribute_resources{._format}_get_collection ' ,
172
- ),
142
+ '_api_/attribute_resources/{id}{._format}_get ' => new Get (uriTemplate: '/attribute_resources/{id}{._format} ' , shortName: 'AttributeResource ' , class: AttributeResource::class, controller: 'api_platform.action.placeholder ' , uriVariables: ['id ' => new Link (fromClass: AttributeResource::class, identifiers: ['id ' ], parameterName: 'id ' )], name: '_api_/attribute_resources/{id}{._format}_get ' ),
143
+ '_api_/attribute_resources/{id}{._format}_put ' => new Put (uriTemplate: '/attribute_resources/{id}{._format} ' , shortName: 'AttributeResource ' , class: AttributeResource::class, controller: 'api_platform.action.placeholder ' , uriVariables: ['id ' => new Link (fromClass: AttributeResource::class, identifiers: ['id ' ], parameterName: 'id ' )], name: '_api_/attribute_resources/{id}{._format}_put ' ),
144
+ '_api_/attribute_resources/{id}{._format}_delete ' => new Delete (uriTemplate: '/attribute_resources/{id}{._format} ' , shortName: 'AttributeResource ' , class: AttributeResource::class, controller: 'api_platform.action.placeholder ' , uriVariables: ['id ' => new Link (fromClass: AttributeResource::class, identifiers: ['id ' ], parameterName: 'id ' )], name: '_api_/attribute_resources/{id}{._format}_delete ' ),
145
+ '_api_/attribute_resources{._format}_get_collection ' => new GetCollection (uriTemplate: '/attribute_resources{._format} ' , shortName: 'AttributeResource ' , class: AttributeResource::class, controller: 'api_platform.action.placeholder ' , name: '_api_/attribute_resources{._format}_get_collection ' ),
173
146
]
174
147
),
175
148
new ApiResource (
176
149
shortName: 'AttributeResource ' ,
177
150
class: AttributeResource::class,
178
151
uriTemplate: '/dummy/{dummyId}/attribute_resources/{id} ' ,
179
- uriVariables: [
180
- 'dummyId ' => new Link (fromClass: Dummy::class, identifiers: ['id ' ], parameterName: 'dummyId ' , key: 'dummyId ' ),
181
- 'id ' => new Link (fromClass: AttributeResource::class, identifiers: ['id ' ], parameterName: 'id ' , key: 'id ' ),
182
- ],
152
+ uriVariables: ['dummyId ' => new Link (fromClass: Dummy::class, identifiers: ['id ' ], parameterName: 'dummyId ' ), 'id ' => new Link (fromClass: AttributeResource::class, identifiers: ['id ' ], parameterName: 'id ' )],
183
153
operations: [
184
154
'_api_/dummy/{dummyId}/attribute_resources/{id}_get ' => new Get (
185
155
class: AttributeResource::class,
186
156
uriTemplate: '/dummy/{dummyId}/attribute_resources/{id} ' ,
187
157
shortName: 'AttributeResource ' ,
188
- uriVariables: [
189
- 'dummyId ' => new Link (fromClass: Dummy::class, identifiers: ['id ' ], parameterName: 'dummyId ' , key: 'dummyId ' ),
190
- 'id ' => new Link (fromClass: AttributeResource::class, identifiers: ['id ' ], parameterName: 'id ' , key: 'id ' ),
191
- ],
158
+ uriVariables: ['dummyId ' => new Link (fromClass: Dummy::class, identifiers: ['id ' ], parameterName: 'dummyId ' ), 'id ' => new Link (fromClass: AttributeResource::class, identifiers: ['id ' ], parameterName: 'id ' )],
192
159
extraProperties: ['user_defined_uri_template ' => true ],
193
160
name: '_api_/dummy/{dummyId}/attribute_resources/{id}_get '
194
161
),
@@ -198,38 +165,32 @@ class: AttributeResource::class,
198
165
shortName: 'AttributeResource ' ,
199
166
class: AttributeResource::class,
200
167
uriTemplate: '/attribute_resources/by_name/{name} ' ,
201
- uriVariables: ['name ' => new Link (fromClass: AttributeResource::class, identifiers: ['name ' ], parameterName: 'name ' , key: ' name ' )],
168
+ uriVariables: ['name ' => new Link (fromClass: AttributeResource::class, identifiers: ['name ' ], parameterName: 'name ' )],
202
169
operations: [],
203
170
),
204
171
new ApiResource (
205
172
shortName: 'AttributeResource ' ,
206
173
class: AttributeResource::class,
207
174
uriTemplate: '/attribute_resources/by_name/{name} ' ,
208
- uriVariables: ['name ' => new Link (fromClass: AttributeResource::class, identifiers: ['name ' ], parameterName: 'name ' , key: ' name ' )],
175
+ uriVariables: ['name ' => new Link (fromClass: AttributeResource::class, identifiers: ['name ' ], parameterName: 'name ' )],
209
176
operations: [],
210
177
),
211
178
new ApiResource (
212
179
shortName: 'AttributeResource ' ,
213
180
class: AttributeResource::class,
214
181
uriTemplate: '/dummy/{dummyId}/attribute_resources/{id} ' ,
215
- uriVariables: [
216
- 'dummyId ' => new Link (fromClass: Dummy::class, identifiers: [], parameterName: 'dummyId ' , fromProperty: 'id ' , key: 'dummyId ' ),
217
- 'id ' => new Link (fromClass: AttributeResource::class, identifiers: [], parameterName: 'id ' , fromProperty: 'id ' , key: 'id ' ),
218
- ],
182
+ uriVariables: ['dummyId ' => new Link (fromClass: Dummy::class, identifiers: [], parameterName: 'dummyId ' , fromProperty: 'id ' ), 'id ' => new Link (fromClass: AttributeResource::class, identifiers: [], parameterName: 'id ' , fromProperty: 'id ' )],
219
183
operations: [],
220
184
),
221
185
new ApiResource (
222
186
shortName: 'AttributeResource ' ,
223
187
class: AttributeResource::class,
224
188
uriTemplate: '/dummy/{dummyId}/attribute_resources/{id} ' ,
225
- uriVariables: [
226
- 'dummyId ' => new Link (fromClass: Dummy::class, identifiers: ['id ' ], parameterName: 'dummyId ' , key: 'dummyId ' ),
227
- 'id ' => new Link (fromClass: AttributeResource::class, identifiers: ['id ' ], parameterName: 'id ' , key: 'id ' ),
228
- ],
189
+ uriVariables: ['dummyId ' => new Link (fromClass: Dummy::class, identifiers: ['id ' ], parameterName: 'dummyId ' ), 'id ' => new Link (fromClass: AttributeResource::class, identifiers: ['id ' ], parameterName: 'id ' )],
229
190
operations: [],
230
191
),
231
192
new ApiResource (
232
- uriVariables: ['id ' => new Link (fromClass: AttributeResource::class, identifiers: ['id ' ], parameterName: 'id ' , key: ' id ' )],
193
+ uriVariables: ['id ' => new Link (fromClass: AttributeResource::class, identifiers: ['id ' ], parameterName: 'id ' )],
233
194
shortName: 'AttributeResource ' ,
234
195
class: AttributeResource::class,
235
196
operations: [
@@ -238,7 +199,7 @@ class: AttributeResource::class,
238
199
shortName: 'AttributeResource ' ,
239
200
class: AttributeResource::class,
240
201
controller: 'api_platform.action.placeholder ' ,
241
- uriVariables: ['id ' => new Link (fromClass: AttributeResource::class, identifiers: ['id ' ], parameterName: 'id ' , key: ' id ' )],
202
+ uriVariables: ['id ' => new Link (fromClass: AttributeResource::class, identifiers: ['id ' ], parameterName: 'id ' )],
242
203
routePrefix: '/prefix ' ,
243
204
name: '_api_/prefix/attribute_resources/{id}{._format}_get ' ),
244
205
]
0 commit comments