Class: Docbook::Output::PipelineSteps::ResolveImages

Inherits:
Object
  • Object
show all
Defined in:
lib/docbook/output/pipeline_steps/resolve_images.rb

Overview

Step 8: Resolve image paths to absolute or data URLs.

Instance Method Summary collapse

Instance Method Details

#call(guide, context) ⇒ Object



8
9
10
11
12
13
14
15
# File 'lib/docbook/output/pipeline_steps/resolve_images.rb', line 8

def call(guide, context)
  xml_dir = File.dirname(context.xml_path)
  Services::ImageResolver.new(
    search_dirs: context.image_search_dirs + [xml_dir],
    strategy: context.image_strategy,
  ).resolve(guide)
  guide
end