# RESTful Library for writing RESTful PHP clients. [![Build Status](https://secure.travis-ci.org/bninja/restful.png)](http://travis-ci.org/bninja/restful) The design of this library was heavily influenced by [Httpful](https://github.com/nategood/httpful). ## Requirements - [PHP](http://www.php.net) >= 5.3 **with** [cURL](http://www.php.net/manual/en/curl.installation.php) - [Httpful](https://github.com/nategood/httpful) >= 0.1 ## Issues Please use appropriately tagged github [issues](https://github.com/bninja/restful/issues) to request features or report bugs. ## Installation You can install using [composer](#composer), a [phar](#phar) package or from [source](#source). Note that RESTful is [PSR-0](https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-0.md) compliant: ### Composer If you don't have Composer [install](http://getcomposer.org/doc/00-intro.md#installation) it: $ curl -s https://getcomposer.org/installer | php Add this to your `composer.json`: { "require": { "bninja/restful": "*" } } Refresh your dependencies: $ php composer.phar update Then make sure to `require` the autoloader and initialize both: