summaryrefslogtreecommitdiff
path: root/lib/facebook-graph-sdk/src/Facebook/Http/GraphRawResponse.php
diff options
context:
space:
mode:
authoremkael <emkael@tlen.pl>2019-01-01 17:11:00 +0100
committeremkael <emkael@tlen.pl>2019-01-01 17:11:00 +0100
commit36f25b4e845b9a53dd6f11402de5bfa61078fdf9 (patch)
tree9cf8ee811f2e6c6fb5f90e6001d45d347f969b01 /lib/facebook-graph-sdk/src/Facebook/Http/GraphRawResponse.php
parenteab8a101e7a3fcbb41e01a574985e06c5a3775de (diff)
Facebook API updated
Diffstat (limited to 'lib/facebook-graph-sdk/src/Facebook/Http/GraphRawResponse.php')
-rw-r--r--lib/facebook-graph-sdk/src/Facebook/Http/GraphRawResponse.php5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/facebook-graph-sdk/src/Facebook/Http/GraphRawResponse.php b/lib/facebook-graph-sdk/src/Facebook/Http/GraphRawResponse.php
index d1a7241..44105c4 100644
--- a/lib/facebook-graph-sdk/src/Facebook/Http/GraphRawResponse.php
+++ b/lib/facebook-graph-sdk/src/Facebook/Http/GraphRawResponse.php
@@ -104,8 +104,9 @@ class GraphRawResponse
*/
public function setHttpResponseCodeFromHeader($rawResponseHeader)
{
- preg_match('|HTTP/\d\.\d\s+(\d+)\s+.*|', $rawResponseHeader, $match);
- $this->httpResponseCode = (int)$match[1];
+ // https://tools.ietf.org/html/rfc7230#section-3.1.2
+ list($version, $status, $reason) = array_pad(explode(' ', $rawResponseHeader, 3), 3, null);
+ $this->httpResponseCode = (int) $status;
}
/**