class Jekyll::Locale::AutoPage

Attributes

content[RW]
data[RW]
output[RW]
path[R]

Public Class Methods

new(canon, locale) click to toggle source
# File lib/jekyll/locale/auto_page.rb, line 10
def initialize(canon, locale)
  setup(canon, locale)
  @path    = canon.path
  @content = canon.content
  @data    = canon.data
  @name    = File.basename(@path)
  @relative_path = canon.relative_path
  process(@name)
end

Public Instance Methods

to_liquid() click to toggle source
# File lib/jekyll/locale/auto_page.rb, line 24
def to_liquid
  @to_liquid ||= configure_payload(canon.to_liquid)
end
url() click to toggle source
# File lib/jekyll/locale/auto_page.rb, line 20
def url
  @url ||= File.join("", locale.id, canon.url)
end