Method: HomePage::ApplicationHelper#syntax_highlighter

Defined in:
app/helpers/home_page/application_helper.rb

#syntax_highlighter(html) ⇒ Object



65
66
67
68
69
70
71
72
73
# File 'app/helpers/home_page/application_helper.rb', line 65

def syntax_highlighter(html)  
  doc = Nokogiri::HTML(html)  
  
  doc.search("//code[@class]").each do |code|  
    code.replace Albino.colorize(code.text.rstrip, code[:class])  
  end  
  
  doc.to_s  
end