Class: Spree::Api::V2::Storefront::LineItemQrsController

Inherits:
ResourceController
  • Object
show all
Includes:
ActionController::MimeResponds
Defined in:
app/controllers/spree/api/v2/storefront/line_item_qrs_controller.rb

Instance Method Summary collapse

Instance Method Details

#showObject



11
12
13
14
15
16
# File 'app/controllers/spree/api/v2/storefront/line_item_qrs_controller.rb', line 11

def show
  respond_to do |format|
    format.png { send_data @line_item.generate_png_qr, type: 'image/png', disposition: 'inline' }
    format.svg { send_data @line_item.generate_svg_qr, type: 'image/svg+xml', disposition: 'inline' }
  end
end