init
CurlError renamed to Error
.gitignore
Rewrite, added multi support
HTTP namespace fix.
Multi :: added setOpt, setOptArray. Docs.
HTTP :: namespace fix
Error :: docs
Response :: docs
Request :: docs
Multi :: exec() no longer catches exceptions.
Multi :: exec() ignores Curl Error exceptions, but not other exceptions.
HTTP :: added JSON factory helpers
HTTP::post() uses \Helix\Util::http_build_query_r
readme :: not ready for testing
HTTP :: docs
Error :: factory method
Request :: clearer error handling
Multi :: uncaught exceptions in exec() trigger warnings
Fixed HTTP::put(), delegated HTTP response parsing to the response's constructor, fixed error reporting, Request::parseResponse() acts on the instance and doesn't need