Laravoole\Parser::parseHeaderLine PHP Method

parseHeaderLine() public static method

public static parseHeaderLine ( $headerLines )
    public static function parseHeaderLine($headerLines)
    {
        if (is_string($headerLines)) {
            $headerLines = strtr($headerLines, "\r", "");
            $headerLines = explode("\n", $headerLines);
        }
        $header = array();
        foreach ($headerLines as $_h) {
            $_h = trim($_h);
            if (empty($_h)) {
                continue;
            }
            $_r = explode(':', $_h, 2);
            $key = $_r[0];
            $value = isset($_r[1]) ? $_r[1] : '';
            $header[trim($key)] = trim($value);
        }
        return $header;
    }