This Bundle provides various tools to rapidly develop RESTful API's with Symfony
PHP
Latest commit 5bd68a7 Jul 15, 2016 @lsmith77 lsmith77 committed on GitHub Merge pull request #1539 from javiereguiluz/fix_docs
Fixed the syntax of a code example
Failed to load latest commit information.
Context tweak the max depth deprecation Jul 4, 2016
Controller Merge branch '2.0' May 15, 2016
Decoder Merge branch '1.8' into 2.0 Jun 17, 2016
DependencyInjection Remove outdated parts of the doc Jun 15, 2016
EventListener tweak the max depth deprecation Jul 4, 2016
Exception deprecate the violation formatter May 14, 2016
Form Bump php version to 5.5 Dec 5, 2015
Inflector Fix the bundle headers Oct 6, 2015
Negotiation Fixes Mar 26, 2016
Normalizer Merge branch '1.8' into 2.0 May 11, 2016
Request Deprecate the maxDepth context attribute in favor of enableMaxDepth Jun 17, 2016
Resources Fixed the syntax of a code example Jul 14, 2016
Response/AllowedMethodsLoader Merge branch '1.8' into 2.0 Apr 6, 2016
Routing add version condition to route even without any routing annotations (#… May 19, 2016
Serializer tweak the max depth deprecation Jul 4, 2016
Tests Deprecate the maxDepth context attribute in favor of enableMaxDepth Jun 17, 2016
Util Remove a hack Apr 24, 2016
Validator/Constraints Replace the ViolationFormatter by a new exception May 4, 2016
Version Support versioning from different channels Nov 10, 2015
View fixed wrong resolved conflicts after Merge branch '1.8' into master Apr 5, 2016
.gitignore StyleCI / PHP-CS-Fixer backport Oct 12, 2015
.php_cs StyleCI / PHP-CS-Fixer backport Oct 12, 2015
.styleci.yml Fix styleci May 31, 2016
.travis.yml [FormatNegotiator] Re-add the ability to transform automatically most… Feb 22, 2016
CHANGELOG.md Merge branch '1.7' into 1.8 May 16, 2016
FOSRestBundle.php Refactor the Exception controller to remove the ExceptionWrapper Mar 6, 2016
README.md Merge branch '2.0' Jun 17, 2016
UPGRADING-2.0.md Add examples to UPGRADE-2.0.md May 19, 2016
UPGRADING-2.1.md tweak the max depth deprecation Jul 4, 2016
UPGRADING-3.0.md tweak the max depth deprecation Jul 4, 2016
composer.json Merge branch '2.0' May 4, 2016
phpunit.xml.dist Use symfony/phpunit-bridge and fix deprecations Nov 28, 2015

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
  • 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

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