class Bh::Classes::LinkTo
Public Class Methods
new(app = nil, *args, &block)
click to toggle source
Calls superclass method
Bh::Classes::Base::new
# File lib/bh/classes/link_to.rb, line 6 def initialize(app = nil, *args, &block) @url = extract_url_from(*args, &block) super end
Public Instance Methods
content()
click to toggle source
Calls superclass method
Bh::Classes::Base#content
# File lib/bh/classes/link_to.rb, line 21 def content super if @content end
current_page?()
click to toggle source
# File lib/bh/classes/link_to.rb, line 11 def current_page? case Bh.framework when :rails @app.current_page? @url when :padrino, :middleman request = Bh.framework == :middleman ? @app.req : @app.request request.path_info == @app.url_for(@url) end end