# 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