FOSRestBundle 0,1,0,0,1,0,2 styleci travis-ci Packagist phpunit

This Bundle provides various tools to rapidly develop RESTful API's with Symfony

2 years after

FOSRestBundle

This bundle provides various tools to rapidly develop RESTful API's & applications with Symfony. Features include:

  • A View layer to enable output and format agnostic Controllers
  • A custom route loader to generate url's following REST conventions
  • Accept header format negotiation including handling for custom mime types
  • RESTful decoding of HTTP request body and Accept headers
  • Exception controller for sending appropriate HTTP status codes

Build Status Scrutinizer Code Quality Code Coverage Total Downloads Latest Stable Version SensioLabsInsight

Note

FOSRestBundle 1.x is no longer maintained, 1.8 only receives security fixes. Please upgrade to FOSRestBundle 2.x as soon as possible.

Documentation

Read the Documentation

Please see the UPGRADING-2.0.md for any relevant instructions when upgrading to a newer version.

Installation

All the installation instructions are located in the documentation.

License

This bundle is under the MIT license. See the complete license in the bundle:

Resources/meta/LICENSE

Related Repositories

RestBook

RestBook

The idea is to make a great working example of FOSRestBundle working with backbo ...

HMVCBundle

HMVCBundle

Symfony2 Bundle providing a fast Hierarchical Model View Controller (HMVC) solut ...

connect

connect

Connect - Simple contact manager (Symfony2, FOSRestBundle, Backbone.js) ...


Top Contributors

lsmith77 Ener-Getick xabbuh stof everzet johnwards tystr Ma27 tarjei yethee florianv cordoval merk mgiustiniani meandmymonkey asm89 borisguery tonivdv feridmovsumov igorw entering willdurand Seldaek Minishlink mdouailin wouterj egulias schmittjoh arnaud-lb gimler

Dependencies

package version
php ^5.5.9|~7.0
psr/log ^1.0
symfony/config ^2.7|^3.0|^4.0
symfony/debug ^2.7|^3.0|^4.0
symfony/dependency-injection ^2.7|^3.0|^4.0
symfony/event-dispatcher ^2.7|^3.0|^4.0
symfony/finder ^2.7|^3.0|^4.0
symfony/framework-bundle ^2.7|^3.0|^4.0
symfony/http-foundation ^2.7|^3.0|^4.0
symfony/http-kernel ^2.7|^3.0|^4.0
symfony/routing ^2.7|^3.0|^4.0
symfony/security-core ^2.7|^3.0|^4.0
symfony/templating ^2.7|^3.0|^4.0
doctrine/inflector ^1.0
willdurand/negotiation ^2.0
willdurand/jsonp-callback-validator ^1.0
dev sensio/framework-extra-bundle ^3.0.13
symfony/phpunit-bridge ^3.2|^4.0
symfony/asset ^2.7|^3.0|^4.0
symfony/form ^2.7|^3.0|^4.0
symfony/validator ^2.7|^3.0|^4.0
symfony/serializer ^2.7.11|^3.0.4|^4.0
symfony/yaml ^2.7|^3.0|^4.0
symfony/security-bundle ^2.7|^3.0|^4.0
symfony/web-profiler-bundle ^2.7|^3.0|^4.0
symfony/twig-bundle ^2.7|^3.0|^4.0
symfony/browser-kit ^2.7|^3.0|^4.0
symfony/dependency-injection ^2.7|^3.0|^4.0
symfony/expression-language ~2.7|^3.0|^4.0
symfony/css-selector ^2.7|^3.0|^4.0
phpoption/phpoption ^1.1
jms/serializer-bundle ^1.2|^2.0
psr/http-message ^1.0

Releases

-   2.1.0 zip tar
-   2.0.1 zip tar
-   2.0.0 zip tar
-   2.0.0-BETA3 zip tar
-   2.0.0-BETA2 zip tar
-   2.0.0-BETA1 zip tar
-   1.8.0 zip tar
-   1.8.0-BETA2 zip tar
-   1.8.0-BETA1 zip tar
-   1.7.9 zip tar
-   1.7.8 zip tar
-   1.7.7 zip tar
-   1.7.6 zip tar
-   1.7.4 zip tar
-   1.7.3 zip tar
-   1.7.2 zip tar
-   1.7.1 zip tar
-   1.7.0 zip tar
-   1.6.1 zip tar
-   1.6.0 zip tar
-   1.6.0-RC2 zip tar
-   1.6.0-RC1 zip tar
-   1.5.3 zip tar
-   1.5.2 zip tar
-   1.5.1 zip tar
-   1.5.0 zip tar
-   1.5.0-RC5 zip tar
-   1.5.0-RC4 zip tar
-   1.5.0-RC3 zip tar
-   1.5.0-RC2 zip tar