Sha256: 1b43e5177f1dca2572404bbe36324a4cda39455446cb326374c095f156bb988e
Contents?: true
Size: 574 Bytes
Versions: 1
Compression:
Stored size: 574 Bytes
Contents
module Locomotive module Steam class LiquidParserService < Struct.new(:parent_finder, :snippet_finder) def parse(page, events_listener = nil) _parse(page, page: page, events_listener: events_listener, parent_finder: parent_finder, snippet_finder: snippet_finder, parser: self) end def _parse(object, options = {}) # Note: the template must not be parsed here ::Liquid::Template.parse(object.liquid_source, options) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
locomotivecms_steam-1.0.0.pre.alpha | lib/locomotive/steam/services/liquid_parser_service.rb |