Sha256: 841e5a9927b132d73a795da00b2cdde314f42e604e93306023e61e1434408c32
Contents?: true
Size: 620 Bytes
Versions: 20
Compression:
Stored size: 620 Bytes
Contents
# frozen_string_literal: true require 'eac_ruby_utils/core_ext' require 'ehbrs/cooking_book/build/base_page' require 'ehbrs/patches/object/erb_template' module Ehbrs module CookingBook class Build class RecipePage < ::Ehbrs::CookingBook::Build::BasePage def target_basename title.variableize end def parts @parts ||= super.map { |e| Part.new(e) } end class Part < SimpleDelegator def content ::Ehbrs::CookingBook::Build::RecipePage.erb_template('part.html.erb', self) end end end end end end
Version data entries
20 entries across 20 versions & 1 rubygems