Sha256: d601f0a876d934052745689ffdfa03c9879e774e3e0cca979dca3145872464f0
Contents?: true
Size: 461 Bytes
Versions: 2
Compression:
Stored size: 461 Bytes
Contents
class Shortcode::Processor def process(string, configuration, additional_attributes=nil) transformer(configuration).apply parser(configuration).parse(string), additional_attributes: additional_attributes end private def parser(configuration) @parser ||= Shortcode::Parser.new(configuration) end def transformer(configuration) @transformer ||= Shortcode::Transformer.new(configuration) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
shortcode-2.0.0 | lib/shortcode/processor.rb |
shortcode-2.0.0.pre | lib/shortcode/processor.rb |