Home » Networking » Net_Curl
Net_Curl provides an OO interface to PHP's cURL extension
This package is unmaintained.
Download latest release 1.2.5 (archived versions might be outdated)
License: New BSD License
Description
Provides an OO interface to PHP's curl extension
Maintainers
- Joe Stump (jstump) — lead, active
- Philippe Jausions (jausions) — lead, active
Dependencies
Required
- PHP (>= 4.2.0)
- PEAR Installer (>= 1.4.0b1)
- curl (extension)
Releases
- 1.2.5 (stable, 2008-05-03)
Release notes
License: New BSD License
- Removed deprecated cURL option CURLOPT_MUTE (Bug #13489)
- Changed the license to the New BSD License (Bug #13831)
- Cleaned up code to (mostly) comply with phpcs
- Converted package.xml to version 2.0 - 1.2.3 (stable, 2006-06-16)
- 1.2.2 (stable, 2005-08-22)
Release notes
License: New BSD License
- Fixed a bug #5156 URL encoding of POSTed values
- 1.2.1 (stable, 2005-08-11)
Release notes
License: New BSD License
- Fixed a bug in setOption() that resulted in options not being set
- Rearranged verifyPeer/verifyHost handling so you can now turn off all SSL verification
- Changed some of the internal code to use setOption() instead of curl_setopt()
- Updated the example fetchPage.php to take the URL as a command-line argument
- Updated the example fetchPage.php to use Net_Curl::create() as this is now best practice
- Removed David Costa from maintainer list in package.xml - 1.2.0 (stable, 2005-07-27)
Release notes
License: New BSD License
- Fixed coding standards, which included variable name changes (ie. http_headers to httpHeaders)
- Fixed file uploads (Bug #3580)
- Added check for HTTP status code (Bug #2562)
- Added certificate authority options (Bug #2887)
- Added Net_Curl::getInfo() (Bug #2887)
- Added Net_Curl::setOption() (Bug #2887)
- Added dependencies for PHP 4.2.0 and the cURL extension (Bug #1941)
- Added __construct()/__destruct() for PHP 5.x compatibility and switched PHP 4.x constructor to call PHP 5.x constructor for BC
- Added Joe Stump as a lead
- Added Philippe Jausions as a lead
- Moved David Costa to developer - 1.0.1beta (beta, 2004-05-10)
Release notes
License: New BSD License
- Added PHP5 compatibility maintaining BC
- Fixed bugs 822 and 1200
- Added FTP Upload support
- Verbose support function: New function verbose all
- added the user agent option to the constructor - 0.2 (stable, 2003-12-16)
Release notes
License: New BSD License
- Remove PEAR
- Add username,password support (Alan Knowles)
- Add other HTTP header support, and fix wrong cookie data string (Colin Viebrock)
Bugs
| ID | Status | Type | Version | Date | Summary |
|---|---|---|---|---|---|
| #822 | Closed | Bug | 2004-02-21 | Assignment to $this | |
| #1200 | Closed | Bug | 2004-04-13 | Notice: Undefined variable: cookie_data in c:\Web\pear\Net\Curl.php on line 381 | |
| #1941 | Closed | Bug | 2004-07-21 | QA Bug: Missing dependency on curl | |
| #2562 | Closed | Req | 2004-10-18 | Net_Curl isn't able to determine status code | |
| #2887 | Closed | Req | 2004-12-04 | Certificate Handling, curl_setopt() and curl_getinfo() | |
| #3567 | Wont fix | Bug | 2005-02-23 | Using property progress results in a notice | |
| #3580 | Closed | Bug | 2005-02-24 | Fileupload doesn't work | |
| #4823 | Closed | Req | 2005-07-13 | curl doesn't handle array in $fields | |
| #5156 | Closed | Bug | 2005-08-19 | Undocumented BBC | |
| #7918 | Closed | Bug | 1.2.2 | 2006-06-16 | Cookie handling |
| #7954 | Bogus | Bug | 1.2.3 | 2006-06-20 | setOption() method doesn't work |
| #9427 | No Feedback | Bug | 1.2.3 | 2006-11-23 | POST-FileUpload |
| #13489 | Closed | Bug | 1.2.3 | 2008-03-25 | Notice warning message Use of undefined constant CURLOPT_MUTE |
| #13831 | Closed | Bug | 1.2.3 | 2008-05-03 | License change |