Невозможно установить FOSRestBundle с Symfony 5 - PullRequest
0 голосов
/ 04 марта 2020

Я пытался установить FOSRestBundle на Symfony 5 , используя composer, но получил следующее сообщение об ошибке:

friendsofsymfony / rest-bundle 2.7.1 требует symfony / config ^ 3.4 | ^ 4.3

Можно ли вручную установить FOSRestBundle с Symfony 5; кажется, что он не будет обновлен, и вместо этого будет поддерживаться API Platform в будущем?

Я не хочу использовать API Platform, так как в нем много всего, что не требуется моему проекту.

Ответы [ 2 ]

2 голосов
/ 04 марта 2020

Разработка FOSRestBundle не была прекращена.

Но Symfony 5 поддержка не ожидается до версии 3 .

Вы можете проверить прогресс здесь . Как вы можете видеть, пока нет срока исполнения.

Таким образом, вы либо продолжаете использовать FOSRestBundle с Symfony 4.4 (что вполне приемлемо, 4.4 это долгосрочный релиз и никуда не денется), или вы нужно Symfony 5; вы либо ищете альтернативы FOSRestBundle, либо запускаете предварительную версию (с рисками, которые это влечет за собой).

0 голосов
/ 04 марта 2020

Благодаря GrenierJ, проблема уже открыта, а согласно xabbuh мастер теперь служит для разработки FOSRestBundle 3.0. Его ограничения версии уже позволяют Symfony 5 компонентов. Я попытался установить dev-master, используя composer require --dev friendsofsymfony/rest-bundle:dev-master, и он успешно установлен. Он находится в стадии разработки, поэтому все его функции могут быть несовместимы с Symfony 5.

...