Sha256: 7a8ecbef6a60662bc0529a2508eec11c25f86a1201af4fdc4096b66e28bd105c

Contents?: true

Size: 331 Bytes

Versions: 2

Compression:

Stored size: 331 Bytes

Contents

# frozen_string_literal: true

module SolidusNexio
  class BasePaymentController < ::Spree::Api::BaseController
    skip_before_action :authenticate_user

    before_action :payment_method

    private

    def payment_method
      @payment_method ||= SolidusNexio::PaymentMethod.find(params[:payment_method_id])
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
solidus_nexio-0.1.1 app/controllers/solidus_nexio/base_payment_controller.rb
solidus_nexio-0.1.0 app/controllers/solidus_nexio/base_payment_controller.rb