Cheetah
FacebookStream.php
Go to the documentation of this file.
1 <?php
24 namespace Facebook\HttpClients;
25 
35 {
39  protected $stream;
40 
44  protected $responseHeaders = [];
45 
51  public function streamContextCreate(array $options)
52  {
53  $this->stream = stream_context_create($options);
54  }
55 
61  public function getResponseHeaders()
62  {
64  }
65 
73  public function fileGetContents($url)
74  {
75  $rawResponse = file_get_contents($url, false, $this->stream);
76  $this->responseHeaders = $http_response_header ?: [];
77 
78  return $rawResponse;
79  }
80 }
Facebook\HttpClients\FacebookStream\getResponseHeaders
getResponseHeaders()
Definition: FacebookStream.php:61
php
Facebook\HttpClients\FacebookStream
Definition: FacebookStream.php:35
$url
URI MungeSecretKey $url
Definition: URI.MungeSecretKey.txt:14
Facebook\HttpClients\FacebookStream\$stream
$stream
Definition: FacebookStream.php:39
Facebook\HttpClients\FacebookStream\fileGetContents
fileGetContents($url)
Definition: FacebookStream.php:73
Facebook\HttpClients
Definition: FacebookCurl.php:24
Facebook\HttpClients\FacebookStream\streamContextCreate
streamContextCreate(array $options)
Definition: FacebookStream.php:51
Facebook\HttpClients\FacebookStream\$responseHeaders
$responseHeaders
Definition: FacebookStream.php:44