# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later
module CardHelper

	def brand_file(brand)
		if brand == 'Visa' || brand == 'visa' || brand == 'VISA'
			'visa'
		elsif brand == 'American Express' || brand == 'amex'
			'amex'
		elsif brand == 'Discover' || brand == 'Discover Card' || brand == 'discover'
			'discover'
		elsif brand == 'MasterCard' || brand == 'Mastercard' || brand == 'mastercard'
			'mastercard'
		end
	end

	def current_card
		current_user && current_user.profile.card
	end

	def expiration_years
		(0..15).map{|n| (Date.today + n.years).year}
	end
end