Zach Borboa
c1cf3b3f08
Enforce line ending consistency in php files
2015-01-01 16:19:12 -08:00
Zach Borboa
69c1741597
Prohibit tab characters in php files
2014-12-31 14:27:10 -08:00
Zach Borboa
f8b851dec6
Run unit tests before checking trailing whitespace in php files
2014-12-31 14:01:51 -08:00
Zach Borboa
965f32cd80
Clean up unit tests
2014-12-31 01:58:40 -08:00
Zach Borboa
80adf0f3a1
Add json encoding when request header Content-Type is set to application/json
2014-12-31 01:14:18 -08:00
Zach Borboa
5d7d25ac15
Use CaseInsensitiveArray when setting headers
2014-12-31 00:19:11 -08:00
Zach Borboa
2fb88ffde0
Fix "Operation not permitted" (PHP 5.3) and "Permission denied" (HHVM) errors
2014-12-11 21:50:25 -08:00
Zach Borboa
001cfd646b
Add CURLOPT_RETURNTRANSFER reset when using download method; Fix download method test failing on PHP 5.3 due to different png files being created on the server and client when using imagepng().
2014-12-11 21:02:19 -08:00
Zach Borboa
63f47648b0
Fix #98 : Implement download() method
2014-12-11 10:20:41 -08:00
Zach Borboa
ffaeafe12c
Remove alternate expected response for hhvm; Remove hhvm from allow_failures
2014-12-10 22:41:25 -08:00
Zach Borboa
247aa78822
Write response headers to a stream resource and make CURLOPT_HEADER optional
2014-12-10 22:27:28 -08:00
Zach Borboa
0bab1dd46c
Add test for parsing empty response ( #96 )
2014-12-07 21:51:27 -08:00
Zach Borboa
41c42faa0e
Fix #95 : Allow json data with PUT requests
2014-12-04 22:35:39 -08:00
Zach Borboa
6df8c93517
Add setReferrer() alias setReferer()
2014-11-14 09:42:44 -08:00
Zach Borboa
9c8818d087
Merge pull request #80 from zborboa-google/patch-3
...
Add script comments
2014-10-21 21:48:41 -07:00
Zach Borboa
78ccb17a42
Fix #84 : PHP 5.3 build failing
2014-10-19 03:56:19 -07:00
zborboa-google
351f4b51ab
Add script comments
2014-09-09 11:34:27 -07:00
Zach Borboa
530c412da5
Add base url property
2014-09-06 16:44:11 -07:00
Zach Borboa
e17f854555
Make $instance->url public; Remove getUrl(), setUrl()
2014-09-06 16:31:01 -07:00
Zach Borboa
896eb5ebdf
Include querystring data in the url for the appropriate HTTP request methods
2014-09-03 23:08:29 -07:00
Zach Borboa
9d608312a4
Merge branch 'multiple-curl-info-callback' of https://github.com/matteo78/php-curl-class
...
* 'multiple-curl-info-callback' of https://github.com/matteo78/php-curl-class :
Add unit test for normal getUrl cases
Split test for getUrl from test for getOptions
Add call to setUrl in other verbs
Add call to setUrl in single requests
Add getUrl, setUrl methods and setUrl call
Added tests for getUrl method
Add unit tests
Add getOpt function
2014-09-03 21:37:56 -07:00
Zach Borboa
9dc097c672
Add trailing whitespace test
2014-09-03 17:04:18 -07:00
Mattéo D
1c1cfd113a
Add unit test for normal getUrl cases
2014-08-31 16:11:46 +02:00
Mattéo D
9f960e460e
Split test for getUrl from test for getOptions
2014-08-31 16:05:10 +02:00
Mattéo D
79a3a0e9ef
Added tests for getUrl method
2014-08-31 15:54:33 +02:00
Mattéo D
d0770339ca
Add unit tests
2014-08-31 15:50:13 +02:00
Zach Borboa
a993a750c2
Update hhvm continuous integration installation
2014-08-18 09:44:18 -07:00
Zach Borboa
1e88df8a35
Remove hhvm cookie response workaround
2014-08-18 08:55:45 -07:00
Zach Borboa
35fb672f22
Remove PHP 5.3 from continuous integration test allowed failures
2014-08-17 15:20:48 -07:00
Zach Borboa
12d91574b6
Swap assertion parameter order
2014-08-17 00:23:51 -07:00
Zach Borboa
007bea958f
Fix #73 : Add PHP 5.3 to continuous integration tests
2014-08-16 23:26:37 -07:00
Zach Borboa
462839d39f
Replace HHVM's built-in webserver with Nginx for continuous integration tests
2014-07-24 10:46:10 -07:00
Zach Borboa
3b6debd09b
Move before_script and script to files
2014-07-24 10:39:35 -07:00
zborboa-google
8dbe63f820
Clean up
2014-07-08 09:11:39 -07:00
Zach Borboa
5163e1c2d4
Fix #67 : Change assertTrue to assertEquals where appropriate
2014-07-02 21:39:04 -07:00
Zach Borboa
2d883cef47
Encode cookies per RFC 3986
2014-06-28 17:39:16 -07:00
Zach Borboa
a03a603308
Include an HTTP HEAD request when testing response body
2014-06-24 19:11:18 -07:00
Zach Borboa
54a3dd5edc
Fix #53 : Return response body when calling HTTP request methods
2014-06-24 18:48:36 -07:00
Zach Borboa
85e4109f6a
Fix #64 : Allow access to raw response content
2014-06-12 09:30:08 -07:00
Zach Borboa
eefd6593fa
Fix #61 : Ensure curl error is correctly set when making GET calls in parallel
2014-05-28 10:08:02 -07:00
Zach Borboa
0481920ed3
Fix #58 : Include PHP_VERSION and curl version in user-agent
2014-05-22 22:28:01 -07:00
Zach Borboa
360058c529
Use namespaces
2014-05-22 21:29:24 -07:00
Zach Borboa
34742ee9e2
Decode atom+xml responses seamlessly
2014-05-18 01:16:37 -07:00
Zach Borboa
15a121c0e1
Clean up
2014-05-16 23:37:03 -07:00
Zach Borboa
b6b3b2ed76
Reorder and add xml content-type tests
2014-05-15 22:39:33 -07:00
Zach Borboa
96c076c5f5
Add additional content-type tests
2014-05-15 19:16:15 -07:00
Zach Borboa
fed0f616f4
Fix #51 : Prefer application/x-www-form-urlencoded when POSTing
...
Thanks @karboom for the report.
2014-05-13 21:46:23 -07:00
Zach Borboa
aef528a568
Separate POST Content-Type test
2014-05-13 20:59:49 -07:00
Zach Borboa
f5f660fbfc
Merge pull request #49 from zborboa-google/patch-2
...
Include all php files when checking coding standards (#48 )
2014-04-29 21:50:55 -07:00
Zach Borboa
564a0647f5
Fix syntax errors occurring on PHP 5.4, 5.5
...
Message: "Parse error: syntax error, unexpected 'public' (T_PUBLIC)"
2014-04-29 21:45:06 -07:00