Module: Pdf::Loader
- Defined in:
- app/services/pdf/loader.rb
Overview
Single authoritative require point for HexaPDF and its extras.
All PDF generators call Pdf::Loader.load! in their entry method so hexapdf
is never loaded at boot (Gemfile has require: false for both gems).
Ruby's require is idempotent, so calling load! multiple times is a no-op.
Class Method Summary collapse
Class Method Details
.load! ⇒ Object
10 11 12 13 |
# File 'app/services/pdf/loader.rb', line 10 def self.load! require 'hexapdf' require 'hexapdf/extras' end |