Sha256: 5d41953cc2ce4c339e288adeed0dfc704a346ba8d73d5bbc521a08acda6200ba
Contents?: true
Size: 365 Bytes
Versions: 3
Compression:
Stored size: 365 Bytes
Contents
Kms::ExternalsRegistry.register(:seo) do |request, controller| page = Kms::ExternalsRegistry.externals[:page].call(request, controller) return nil unless page if page.source.templatable? item = page.source.fetch_item(File.basename(request.params[:path])) Kms::SeoWrapper.new(item).to_drop else Kms::SeoWrapper.new(page.source).to_drop end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
kms_seo-1.0.2 | config/initializers/externals.rb |
kms_seo-1.0.1 | config/initializers/externals.rb |
kms_seo-1.0.0 | config/initializers/externals.rb |