class Middleman::CoreExtensions::InlineURLRewriter
def add(options)
def add(options) @rewriters[options] = options end
def after_configuration
def after_configuration return if @rewriters.empty? rewriters = @rewriters.values.sort do |a, b| if b[:after] && b[:after] == a[:id] 1 else 0 end end app.use Rack, rewriters: rewriters, middleman_app: @app end
def initialize(app, options_hash={}, &block)
def initialize(app, options_hash={}, &block) super @rewriters = {} end