Design Patterns: REST Server
Diogo Souza da Silva (contact me)
This package can be used to implement REST Web services servers.
It uses a model-view-controller (MVC) implementation to route REST GET, POST, DELETE and URL to controllers classes.
It also provide helpers for handling HTTP requests, response, headers, MIME types and authentication.
It uses decoration instead of inheritance, so do not have to extend any classes to implement your servers.
No configuration files, custom .htaccess files or naming conventions are necessary.
Click here for detailed information about this class on phpclasses.org
Class
RestServer main class
Class
The controller interface