module Gopher::Redirect

Public Class Methods

extended(application) click to toggle source
# File lib/gopher/redirect.rb, line 5
def self.extended(application)
  application.add_handler "URL:(.+)", RedirectHandler.new.with(application)
  application.class.dsl_accessor :redirect_template
  application.redirect_template File.join(File.dirname(__FILE__), 'redirect.erb')

  application.helpers do
    def url(text, url, *args)
      line 'h', text, "/URL:#{url}", *args
    end
  end
end

Public Instance Methods

url(text, url, *args) click to toggle source
# File lib/gopher/redirect.rb, line 11
def url(text, url, *args)
  line 'h', text, "/URL:#{url}", *args
end