Export to GitHub

implementing-rest - Recess.wiki


Recess is a REST oriented, full-stack PHP framework.

http://www.recessframework.org

Recess makes it easy to quickly create RESTful web services.

Recess supports 8 HTTP Request Methods

Recess adds support for 41 Response Codes

Recess has explicit Request and Response classes

Recess extends PHP with Annotations (such as !Route).

Recess does content negotiation based on URL extension and mime-type.

Examples

Here is an example app generated by Recess on top of an existing MySQL database using the default scaffolding spiced up with some json+schema content types ...

```

GET /address/1/edit

HTTP/1.1 200 OK Content-Type: text/html

```

... it comes with content negotation * http://uforcerec.hackyhack.net/address.html * http://uforcerec.hackyhack.net/address.json * http://uforcerec.hackyhack.net/address.json+schema

... and a wicked tool set