class JekyllFileProtocol::Jekyll::UrlDirectorynameTag
Public Class Methods
new(tag_name, param, tokens)
click to toggle source
Calls superclass method
# File lib/jekyll-file-protocol/jekyll/tags/url_directoryname.rb, line 10 def initialize(tag_name, param, tokens) super end
Public Instance Methods
render(context)
click to toggle source
# File lib/jekyll-file-protocol/jekyll/tags/url_directoryname.rb, line 14 def render(context) uri = URI.parse(context.registers[:page]['url']) File.basename(File.dirname(uri.path)) end