Method: Wgit::Document#external_links

Defined in:
lib/wgit/document.rb

Returns all external links from this Document in absolute form. External meaning a link to a different host.

Returns:

  • Self's external Url's in absolute form.



349
350
351
352
353
354
355
356
357
# File 'lib/wgit/document.rb', line 349

def external_links
  return [] if @links.empty?

  links = @links
          .reject { |link| link.relative?(host: @url.to_base) }
          .map(&:omit_trailing_slash)

  Wgit::Utils.process_arr(links)
end