Sha256: 6ae8d14fdec8c8acb97cdfa6e1f496e2b971f477309392ccb84e770926e4a14b
Contents?: true
Size: 776 Bytes
Versions: 105
Compression:
Stored size: 776 Bytes
Contents
# frozen_string_literal: true require 'avm/eac_webapp_base0/deploy' require 'avm/eac_writings_base0/project' require 'avm/eac_writings_base0/project_build' module Avm module EacWritingsBase0 class Deploy < ::Avm::EacWebappBase0::Deploy def build_content ::Avm::EacWritingsBase0::ProjectBuild.new(project, output_file: build_dir.join(pdf_path)) end def title instance.id.humanize end def pdf_path "#{instance.id.underscore}.pdf" end def variables_source self end private def project_uncached ::Avm::EacWritingsBase0::Project.new( instance.source_instance.read_entry(::Avm::Instances::EntryKeys::FS_PATH) ) end end end end
Version data entries
105 entries across 105 versions & 2 rubygems