class Overrides::OverridePage

Public Class Methods

new(site, base, dir, name) click to toggle source
Calls superclass method
# File lib/jekyll/overrides.rb, line 3
def initialize(site, base, dir, name)
    @override_path = File.join(Dir.pwd, base, name)
    super(site, base, dir, name)
end

Public Instance Methods

read_yaml(base, name, opts = {}) click to toggle source
Calls superclass method
# File lib/jekyll/overrides.rb, line 8
def read_yaml(base, name, opts = {})
    path = @path
    # We temporarily replace the path here where super.read_yaml doesn't fail
    @path = @override_path
    super
    @path = path
end