Отключите /api/entity route, чтобы получить список
При создании объекта с @ApiResource
Вы получаете 5 маршрутов:
GET /api/entities
POST /api/entities
GET /api/entities/{id}
DELETE /api/entities/{id}
PUT /api/entities/{id}
Как я могу отключить первый маршрут?
Благодарю.
1 ответ
Решение
Вы должны настроить collectionOperations
атрибут в вашем @ApiResource
аннотирование
/**
* @ApiResource(
* collectionOperations={}
* )
*/
Для получения дополнительной информации: https://api-platform.com/docs/core/operations/