class Epuber::Compiler::FileTypes::OPFFile
Public Class Methods
Source
# File lib/epuber/compiler/file_types/opf_file.rb, line 9 def initialize super self.destination_path = File.join(Epuber::Compiler::EPUB_CONTENT_FOLDER, 'content.opf') self.path_type = :package end
Calls superclass method
Public Instance Methods
Source
# File lib/epuber/compiler/file_types/opf_file.rb, line 18 def process(compilation_context) gen = OPFGenerator.new(compilation_context) write_generate(gen.generate_opf.to_s) end
@param [Compiler::CompilationContext] compilation_context