Sha256: 9d7264bd1f85cd79adeec6c1ba7ca2c8a913fa97b8a0b78306f9708a85ebc5a3
Contents?: true
Size: 480 Bytes
Versions: 14
Compression:
Stored size: 480 Bytes
Contents
# encoding: utf-8 module Nanoc3::Filters class RDiscount < Nanoc3::Filter # Runs the content through [RDiscount](http://github.com/rtomayko/rdiscount). # This method takes no options. # # @param [String] content The content to filter # # @return [String] The filtered content def run(content, params={}) require 'rdiscount' extensions = params[:extensions] || [] ::RDiscount.new(content, *extensions).to_html end end end
Version data entries
14 entries across 14 versions & 1 rubygems