class Gitlab::PageLinks

@private
Parses link header.

def extract_links(header)

def extract_links(header)
  header.split(DELIM_LINKS).each do |link|
    LINK_REGEX.match(link.strip) do |match|
      url, meta = match[1], match[2]
      next if !url || !meta || METAS.index(meta).nil?
      send("#{meta}=", url)
    end
  end
end

def initialize(headers)

def initialize(headers)
  link_header = headers[HEADER_LINK]
  if link_header && link_header =~ /(next|first|last|prev)/
    extract_links(link_header)
  end
end