Amp\Artax\Parser::parseTrailers PHP Méthode

parseTrailers() private méthode

private parseTrailers ( $trailers )
    private function parseTrailers($trailers)
    {
        $trailerHeaders = $this->parseHeadersFromRaw($trailers);
        $ucKeyTrailerHeaders = array_change_key_case($trailerHeaders, CASE_UPPER);
        $ucKeyHeaders = array_change_key_case($this->headers, CASE_UPPER);
        unset($ucKeyTrailerHeaders['TRANSFER-ENCODING'], $ucKeyTrailerHeaders['CONTENT-LENGTH'], $ucKeyTrailerHeaders['TRAILER']);
        foreach (array_keys($this->headers) as $key) {
            $ucKey = strtoupper($key);
            if (isset($ucKeyTrailerHeaders[$ucKey])) {
                $this->headers[$key] = $ucKeyTrailerHeaders[$ucKey];
            }
        }
        foreach (array_keys($trailerHeaders) as $key) {
            $ucKey = strtoupper($key);
            if (!isset($ucKeyHeaders[$ucKey])) {
                $this->headers[$key] = $trailerHeaders[$key];
            }
        }
    }