Gpf_Net_Http_Response::httpParseHeaders PHP Method

httpParseHeaders() private method

private httpParseHeaders ( $headers = false )
        private function httpParseHeaders($headers = false)
        {
            if ($headers === false) {
                return false;
            }
            $headers = str_replace("\r", "", $headers);
            $headers = explode("\n", $headers);
            foreach ($headers as $value) {
                $header = explode(": ", $value);
                if ($header[0] && !isset($header[1])) {
                    $headerdata['status'] = $header[0];
                } elseif ($header[0] && isset($header[1])) {
                    $headerdata[$header[0]] = $header[1];
                }
            }
            return $headerdata;
        }