Sha256: 06114655debae1395582d421abcd3d6f95128e6a943e0455bbad84d12335acf9
Contents?: true
Size: 538 Bytes
Versions: 3
Compression:
Stored size: 538 Bytes
Contents
module Munge class System class Router class Itemish extend Forwardable def initialize(item, processor) @item = item @processor = processor end def compiled_content @compiled_content ||= @processor.transform(@item) end def_delegators :@item, *%i(type relpath id frontmatter stat layout) def_delegators :@item, *%i(dirname filename basename extensions) def_delegators :@item, *%i(relpath? route?) end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
munge-0.14.0 | lib/munge/system/router/itemish.rb |
munge-0.13.0 | lib/munge/system/router/itemish.rb |
munge-0.12.0 | lib/munge/system/router/itemish.rb |