class PdfMage::Api::App
The PdfMage
Sinatra API application, which has /status and /render endpoints that you can call to render PDFs from another server over HTTPS. @since 0.1.0
Public Instance Methods
error(code, message)
click to toggle source
# File lib/pdf_mage/api/app.rb, line 44 def error(code, message) halt code, { result: 'error', message: message }.to_json end
required_param(key)
click to toggle source
# File lib/pdf_mage/api/app.rb, line 48 def required_param(key) value = params[key] error(422, "Required parameter '#{key}' is missing") unless value && !value.empty? value end