You have duplicated behavior in two or more classes.
You have duplicated behavior in two or more classes.
class Bid...
   before_save :capture_account_number
   def capture_account_number
     self.account_number = buyer.preferred_account_number
   end
 end 
  
class Bid...
   include AccountNumberCapture
 end
 module AccountNumberCapture
   def self.included(klass)
     klass.class_eval do
       before_save :capture_account_number
     end
   end
   def capture_account_number
     self.account_number = buyer.preferred_account_number
   end
 end 
  
inverse of Inline Module