Method: WickedPdf::PdfHelper#render_to_string_with_wicked_pdf

Defined in:
lib/wicked_pdf/pdf_helper.rb

#render_to_string_with_wicked_pdf(options) ⇒ Object

Raises:

  • (ArgumentError)


40
41
42
43
44
45
46
# File 'lib/wicked_pdf/pdf_helper.rb', line 40

def render_to_string_with_wicked_pdf(options)
  raise ArgumentError, 'missing keyword: pdf' unless options.is_a?(Hash) && options.key?(:pdf)

  options[:basic_auth] = set_basic_auth(options)
  options.delete :pdf
  make_pdf((WickedPdf.config || {}).merge(options))
end