class Jekyll::Assets::Plugins::Liquid
Constants
- TYPES
Public Class Methods
call(ctx)
click to toggle source
# File lib/jekyll/assets/plugins/liquid.rb, line 23 def self.call(ctx) env = ctx[:environment] registers = { site: env.jekyll } environment = env.jekyll.to_liquid.merge(jekyll: { "version" => Jekyll::VERSION, "environment" => Jekyll.env }) bctx = ::Liquid::Context.new(environment, {}, registers) ctx[:data] = env.parse_liquid(ctx[:data], { ctx: bctx, }) end