Skip to content
This Bundle provides various tools to rapidly develop RESTful API's with Symfony
PHP
Branch: master
Clone or download

Latest commit

Latest commit 9b6756b Jun 4, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Context add type declarations where possible Mar 18, 2020
Controller use forward-compatible parameter access May 16, 2020
Decoder Merge branch '2.x' Mar 27, 2020
DependencyInjection Merge branch '2.x' Jun 3, 2020
ErrorRenderer set headers when serializing errors to make sure symfony doesn't use … May 8, 2020
EventListener remove the deprecated access denied listener May 23, 2020
Exception add type declarations where possible Mar 18, 2020
Form minor #2125 add type declarations (xabbuh) Mar 18, 2020
Negotiation add type declarations where possible Mar 18, 2020
Normalizer clean up @Internal annotations Mar 28, 2020
Request add type declarations where possible Mar 18, 2020
Resources remove the deprecated access denied listener May 23, 2020
Response/AllowedMethodsLoader add type declarations where possible Mar 18, 2020
Serializer Merge branch '2.x' May 16, 2020
Tests remove the deprecated access denied listener May 23, 2020
Util remove deprecated code Apr 23, 2020
Validator/Constraints add type declarations where possible Mar 18, 2020
Version minor #2125 add type declarations (xabbuh) Mar 18, 2020
View fix tests May 21, 2020
.gitattributes add .gitattributes Mar 26, 2020
.gitignore Fix the tests (#1621) Dec 2, 2016
.php_cs Update to CS Fixer 2 Jan 19, 2020
.styleci.yml make StyleCI happy again Jan 3, 2018
.travis.yml add Symfony 5.1 build job May 16, 2020
CHANGELOG.md Merge branch '2.x' Jun 4, 2020
FOSRestBundle.php remove the template related exception controllers Feb 5, 2020
LICENSE update year in license May 10, 2020
README.md clean up the readme file Jun 3, 2020
UPGRADING-3.0.md improve route loader upgrade instructions Jun 4, 2020
composer.json bump branch alias Jun 4, 2020
phpunit Fix the tests (#1621) Dec 2, 2016
phpunit.xml.dist

README.md

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
  • Accept header format negotiation including handling for custom mime types
  • RESTful decoding of HTTP request body and Accept headers
  • Map exception codes to HTTP response status codes
  • A serializer error renderer that returns exceptions and errors in a format compatible with RFC 7807 using the Symfony Serializer component or the JMS Serializer

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

Documentation

Read the Documentation

Please see the upgrade files (UPGRADING-X.X.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.

You can’t perform that action at this time.