FOSREST Bundle conflicts with SensioFrameworkExtraBundle

Hi, my app works with Symfony2.7.15which contains new Sensio\Bundle\FrameworkExtraBundle\SensioFrameworkExtraBundle()in AppKarnel.php.

Now we need to make a Restful API for custom web services. I am trying to install FOSRESTBundlefor this purpose, but I am getting the following error.

friendsofsymfony/rest-bundle 1.8.0 conflicts with sensio/framework-extra-bundle[v3.0.16].
- friendsofsymfony/rest-bundle 1.8.0 conflicts with sensio/framework-extra-bundle[v3.0.16].
- friendsofsymfony/rest-bundle 1.8.0 conflicts with sensio/framework-extra-bundle[v3.0.16].
- Installation request for friendsofsymfony/rest-bundle ^1.8 -> satisfiable by friendsofsymfony/rest-bundle[1.8.0].
- Installation request for sensio/framework-extra-bundle (locked at v3.0.16, required as ^3.0.2) -> satisfiable by sensio/framework-extra-bundle[v3.0.16].

Please suggest how to solve this.

+4
source share
4 answers

According to the packagist friendsofsymfony / rest-bundle page version 1.8.0 that you install conflicts withsensio/framework-extra-bundle: >=3.0.13

Here you have two options:

  • Reset sensitivity / framework supplement to the first conflict-free version:

    $ composer require sensio/framework-extra-bundle "3.0.12"

  • friendsofsymfony/rest-bundle, >= 3.0.13:

    $ composer require friendsofsymfony/rest-bundle "2.0.0"

, - Symfony 2.7+, .

+6

sensio/framework-extra-bundle

, 3.0.16

FOSRestBundle framework-extra-bundle 3.0.2,
. .

0

, . FOSRestBundle v1.8.0 sensio/framework-extra-bundle v3.0.13 . https://packagist.org/packages/friendsofsymfony/rest-bundle#1.8.0 v3.0.16, . : FOSRestBundle v2.0.0, sensio/framework-extra-bundle v3.0.13 . , v3.0.16 . : https://packagist.org/packages/friendsofsymfony/rest-bundle#2.0.0

0

, ,

$ composer require sensio/framework-extra-bundle "3.0.12"

$ composer require friendsofsymfony/rest-bundle 1.8
0

All Articles