def require_user_payment_info @payment_info = credit_card_model.slave.find_by_user_guid(user_guid) if !@payment_info || @payment_info.user_guid != user_guid redirect_to(:controller => 'store', :action => 'index') and return false else if((@payment_info.card_expires_year.to_i < Date.today.year) || ((@payment_info.card_expires_month.to_i < Date.today.month) && (@payment_info.card_expires_year.to_i == Date.today.year))) @payment_info.card_account_public = "" #clear this out so the user is forced to re-enter the credit card number @payment_info.valid? flash.now[:error] = t('ui_flash_errors.card_expired_error') end end end
def delete # required to be called via a delete request redirect_to :action => 'edit' and return if !request.delete? if @payment_info.destroy flash[:notice] = "Delete SUCCESSFUL" redirect_to :action => 'new' else flash[:error] = "Delete failed" redirect_to :action => 'edit' end
|Rails 3 if Check View?||3||289|
|Best way to create a social networking website||2||491|
|error trying to run bundle install: 'require': no such file to load — openssl (LoadError)||1||429|
Join the community of 500,000 technology professionals and ask your questions.
Connect with top rated Experts
13 Experts available now in Live!