Module: ActiveMerchant::Utils
- Included in:
- Billing::Gateway
- Defined in:
- lib/active_merchant/lib/utils.rb
Overview
:nodoc:
Class Method Summary collapse
Class Method Details
.generate_unique_id ⇒ Object
5 6 7 8 9 10 11 12 13 14 |
# File 'lib/active_merchant/lib/utils.rb', line 5 def generate_unique_id md5 = Digest::MD5.new now = Time.now md5 << now.to_s md5 << String(now.usec) md5 << String(rand(0)) md5 << String($$) md5 << self.class.name md5.hexdigest end |