module ActiverecordCashier::ActiveRecordModelExtension::ClassMethods
Public Instance Methods
expire_all_cache()
click to toggle source
# File lib/activerecord_cashier/active_record_extension.rb, line 30 def expire_all_cache search_string = ActiverecordCashier::PREFIX + self.to_s + ActiverecordCashier::DELIMITER # using both 'original' functions for performance - morph-demorph with SQL queries will take lot of time Cashier.original_expire(*Cashier.original_tags.find_all{|key| key.index(search_string) == 0 }) Cashier.expire self end