class Heroku::Nav::Header
Public Instance Methods
insert!()
click to toggle source
# File lib/heroku/nav.rb, line 86 def insert! if @nav['html'] @body.gsub!(/(<head>)/i, "\\1<link href='#{self.class.api_url}/header.css' media='all' rel='stylesheet' type='text/css' />") @body.gsub!(/(<body.*?>\s*(<div .*?class=["'].*?container.*?["'].*?>)?)/i, "\\1#{@nav['html']}") @headers['Content-Length'] = Rack::Utils.bytesize(@body).to_s end end