Skip to content

Notes for SDK Developers

Jamie Hannaford edited this page Jan 17, 2014 · 6 revisions

This SDK runs on Guzzle, so it's best to review that codebase -- including any related concepts like cURLMulti and HTTP clients -- before making any major contributions.

A client object issues and receives HTTP connections to the API.

A service object is created by a client and handles the necessary logic for that Rackspace/OpenStack service.

A resource model object is created by a service, and encapsulates the logic for a ReST resource.

Clone this wiki locally