mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-02-26 01:33:22 +00:00
19 lines
419 B
Ruby
19 lines
419 B
Ruby
# frozen_string_literal: true
|
|
|
|
module Spree
|
|
module Admin
|
|
module PaymentMethodsHelper
|
|
def payment_method_type_name(class_name)
|
|
scope = "spree.admin.payment_methods.providers"
|
|
key = class_name.demodulize.downcase
|
|
|
|
I18n.t(key, scope:)
|
|
end
|
|
|
|
def payment_method_type_options(providers)
|
|
providers.map { |p| [payment_method_type_name(p), p] }
|
|
end
|
|
end
|
|
end
|
|
end
|