class Nexmo::Markdown::RelativeLinkFilter
Public Instance Methods
call(input)
click to toggle source
# File lib/nexmo_markdown_renderer/filters/relative_link_filter.rb, line 4 def call(input) @input = input document.css('a[href^="/"]').each_with_index do |link, _index| link[:href] = "/#{options[:locale]}#{link[:href]}" if options[:locale] end document.to_html end
Private Instance Methods
document()
click to toggle source
# File lib/nexmo_markdown_renderer/filters/relative_link_filter.rb, line 16 def document @document ||= Nokogiri::HTML::DocumentFragment.parse(@input) end