Module: Sinatra::Croon::Helpers

Defined in:
lib/sinatra/croon.rb

Instance Method Summary collapse

Instance Method Details

#display_code(code) ⇒ Object



51
52
53
# File 'lib/sinatra/croon.rb', line 51

def display_code(code)
  Haml::Filters::Preserve.render(Haml::Filters::Escaped.render(code))
end

#documentationObject



55
56
57
# File 'lib/sinatra/croon.rb', line 55

def documentation
  self.class.documentation
end

#documentation_base_uriObject



59
60
61
# File 'lib/sinatra/croon.rb', line 59

def documentation_base_uri
  env["REQUEST_PATH"].gsub(/#{env["PATH_INFO"]}\/?$/, '')
end

#urlify_section(section) ⇒ Object



63
64
65
# File 'lib/sinatra/croon.rb', line 63

def urlify_section(section)
  section.to_s.downcase.gsub(' ', '_')
end