[ Index ] |
PHP Cross Reference of WordPress |
[Summary view] [Print] [Text view]
1 <?php 2 3 class Requests_Exception_Transport_cURL extends Requests_Exception_Transport { 4 5 const EASY = 'cURLEasy'; 6 const MULTI = 'cURLMulti'; 7 const SHARE = 'cURLShare'; 8 9 /** 10 * cURL error code 11 * 12 * @var integer 13 */ 14 protected $code = -1; 15 16 /** 17 * Which type of cURL error 18 * 19 * EASY|MULTI|SHARE 20 * 21 * @var string 22 */ 23 protected $type = 'Unknown'; 24 25 /** 26 * Clear text error message 27 * 28 * @var string 29 */ 30 protected $reason = 'Unknown'; 31 32 public function __construct($message, $type, $data = null, $code = 0) { 33 if ($type !== null) { 34 $this->type = $type; 35 } 36 37 if ($code !== null) { 38 $this->code = $code; 39 } 40 41 if ($message !== null) { 42 $this->reason = $message; 43 } 44 45 $message = sprintf('%d %s', $this->code, $this->reason); 46 parent::__construct($message, $this->type, $data, $this->code); 47 } 48 49 /** 50 * Get the error message 51 */ 52 public function getReason() { 53 return $this->reason; 54 } 55 56 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Thu Dec 15 01:00:02 2022 | Cross-referenced by PHPXref 0.7.1 |