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.

References $key.

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  }
$key
Definition: encrypt.php:4

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: