2025-12-10 13:22:33 -05:00
|
|
|
module SampleCard
|
|
|
|
|
class JasperPdfGenerator
|
|
|
|
|
|
|
|
|
|
def initialize(jasper_url)
|
|
|
|
|
@jasper_url = jasper_url
|
|
|
|
|
end
|
2026-01-15 11:37:50 -05:00
|
|
|
|
2025-12-10 13:22:33 -05:00
|
|
|
|
|
|
|
|
def call
|
|
|
|
|
|
|
|
|
|
response = HTTParty.get(@jasper_url)
|
2026-01-15 11:37:50 -05:00
|
|
|
CombinePDF.parse(response.body)
|
2025-12-10 13:22:33 -05:00
|
|
|
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
end
|
|
|
|
|
end
|