Ресурс не найден после обновления до Api-платформы 2.7Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Ресурс не найден после обновления до Api-платформы 2.7

Сообщение Anonymous »

Я хочу обновить свой API, который в настоящее время использует PHP8.1, Symfony 6.1 и Api-Platform 2.6, до Api- Платформа 3.0.
Поэтому я сначала обновился до Api-Platform 2.7 и переключил флаг metadata_backward_compatibility_layer на false.
Все "getCollection" теперь вызывает ошибку, хотя все остальные конечные точки работают нормально.
Выдается исключение ApiPlatform\Exception\ResourceClassNotFoundException со следующим сообщением : Ресурс "App\Entity\RatingAttribute" не найден.
Вот рассматриваемая сущность:

Код: Выделить всё


Подробнее здесь: [url]https://stackoverflow.com/questions/74599472/resource-not-found-after-upgrade-to-api-platform-2-7[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»