Grima 2018-08
Whispering into Alma's ear
Public Member Functions | Public Attributes | List of all members
HeaderCapture Class Reference

Public Member Functions

  capture ($curl, $line)
 

Public Attributes

  $headers = array()
 
  $rawHeaders = array()
 

Detailed Description

Definition at line 59 of file grima-util.php.

Member Function Documentation

◆ capture()

HeaderCapture::capture (   $curl,
  $line 
)

Definition at line 62 of file grima-util.php.

62 {
63 $len = strlen($line);
64 $line = rtrim($line);
65 if (! preg_match('/: /', $line)) {
66 $this->headers[] = $line;
67 $this->rawHeaders[] = $line;
68 } else if ($len>2) {
69 list( $key, $val ) = explode(': ', $line, 2);
70 $this->headers[strtolower($key)] = $val;
71 $this->rawHeaders[] = $line;
72 }
73 return $len;
74 }

Member Data Documentation

◆ $headers

HeaderCapture::$headers = array()

Definition at line 60 of file grima-util.php.

◆ $rawHeaders

HeaderCapture::$rawHeaders = array()

Definition at line 61 of file grima-util.php.


The documentation for this class was generated from the following file: