Files
openfoodnetwork/app/services/checkout/payment_method_fetcher.rb
2022-01-24 20:28:59 +00:00

22 lines
314 B
Ruby

# frozen_string_literal: true
module Checkout
class PaymentMethodFetcher
def initialize(order)
@order = order
end
def call
latest_payment&.payment_method
end
private
attr_reader :order
def latest_payment
order.payments.order(:created_at).last
end
end
end