Commit Graph

28 Commits

Author SHA1 Message Date
Zach Borboa e70228cff9 Fix #248: Close MultiCurl resource only when still open 2015-09-18 01:14:51 -07:00
Zach Borboa 2df98d1708 Add test for adding Multicurl handles after calling start() 2015-08-19 08:47:50 -07:00
Julian Esperat b3d25c8b3c Allow adding Multicurl handles again after start() 2015-08-19 10:55:58 +02:00
Zach Borboa 290c178516 Fix typo 2015-08-11 17:08:40 -07:00
Vladimir Chernyshev 8e5de8c2fd Update MultiCurl.php
Add setDigestAuthentication
2015-08-11 13:25:36 +03:00
Zach Borboa 8d701b0648 Fix #191: Use $camelCase for properties (class member variables) 2015-07-30 23:54:03 -07:00
Zach Borboa b7f1ebbea3 Add docblock @throws 2015-05-07 02:40:21 -07:00
Zach Borboa 234d2bc5ae Add docblocks 2015-04-24 01:43:07 -07:00
Zach Borboa 70be5e4eb3 Fix #171: Allow sending body data in delete() 2015-04-22 01:18:48 -07:00
Zach Borboa 7f903ce06b Update parameter names for delete() 2015-04-22 00:13:15 -07:00
Zach Borboa 2a103613a6 Clean up 2015-04-09 10:32:55 -07:00
Zach Borboa 34d2b95d01 Move download complete to unified method 2015-04-01 10:38:37 -07:00
Zach Borboa d279e4b598 Fix curl file handle not being correctly unset; Clean up 2015-04-01 09:58:21 -07:00
Zach Borboa cac457a562 Allow setting the base url for requests in the constructor (MultiCurl::__construct($base_url = null)) 2015-03-03 22:26:02 +07:00
Zach Borboa 20ee312a10 Add ability to specify a callback for MultiCurl::download() 2015-02-25 01:24:38 +07:00
Zach Borboa 3fb64b14de Rename Curl::postfields() -> Curl::buildPostData 2015-02-19 14:04:18 +07:00
Zach Borboa 7f2a97f57b Implement additional MultiCurl functions available in Curl.
MultiCurl::setBasicAuthentication(), MultiCurl::setCookie(),
MultiCurl::setCookieFile(), MultiCurl::setCookieJar(),
MultiCurl::setJsonDecoder(), MultiCurl::setReferer(), MultiCurl::setReferrer(),
MultiCurl::setTimeout(), MultiCurl::setUserAgent(), MultiCurl::unsetHeader(),
MultiCurl::verbose()
2015-02-16 15:55:57 +07:00
Zach Borboa f6563812e8 Group class properties and methods in MultiCurl by visibility 2015-02-15 01:49:08 +07:00
Zach Borboa 124d60314c Implement MultiCurl::addDownload(); Add Curl::download() and MultiCurl::download() examples 2015-02-15 00:10:16 +07:00
Zach Borboa 252055207b Clean up 2015-02-12 18:55:55 +07:00
Zach Borboa 6e9bdf9817 Implement MultiCurl::setHeader(), MultiCurl::setOpt(), MultiCurl::getOpt() 2015-02-11 07:41:21 +07:00
Zach Borboa 012c310c75 Rename curl_multi -> multi_curl 2015-02-10 14:15:52 -08:00
Zach Borboa 1060fd30a5 Implement MultiCurl::addPut() 2015-02-10 14:08:18 -08:00
Zach Borboa 51420bb764 Implement MultiCurl::addPost() 2015-02-10 14:00:09 -08:00
Zach Borboa 5eb436cb26 Implement MultiCurl::addPatch() 2015-02-10 13:53:04 -08:00
Zach Borboa 6bd3626544 Implement MultiCurl::addOptions(); Fix issue caused by messages left in the queue (curl_multi_info_read) 2015-02-10 13:39:33 -08:00
Zach Borboa bad06c358b Implement and add tests for MultiCurl::addDelete() and MultiCurl::addHead() 2015-02-10 12:41:18 -08:00
Zach Borboa 9da8277926 Add example implementation of MultiCurl::addGet() with MultiCurlTest tests 2015-02-10 10:21:57 -08:00