class ImageMongerClient::PdfService

Attributes

pdf_url[R]

Public Class Methods

new(pdf_url) click to toggle source
# File lib/image_monger_client/pdf_service.rb, line 10
def initialize(pdf_url)
  @pdf_url = pdf_url
end

Public Instance Methods

pages_as_image_urls() click to toggle source
# File lib/image_monger_client/pdf_service.rb, line 14
def pages_as_image_urls
  JSON.parse(converter_response.read)
end

Private Instance Methods

converter_response() click to toggle source
# File lib/image_monger_client/pdf_service.rb, line 20
def converter_response
  open(converter_url)
end
converter_url() click to toggle source
# File lib/image_monger_client/pdf_service.rb, line 24
def converter_url
  "#{"https://image-monger.services.lokalebasen.dk/pdf"}/#{encoded_pdf_url}/menu"
end
encoded_pdf_url() click to toggle source
# File lib/image_monger_client/pdf_service.rb, line 28
def encoded_pdf_url
  CGI.escape(pdf_url)
end