Sha256: e30757f074e63e666986ab005128108224f633344887b28a1db2cd8e5d4f4898
Contents?: true
Size: 563 Bytes
Versions: 2
Compression:
Stored size: 563 Bytes
Contents
module ActiveESP module Providers # Thanks to ActiveMerchant for this autoloading code! Dir[File.dirname(__FILE__) + '/providers/*.rb'].each do |f| # Get camelized class name filename = File.basename(f, '.rb') # Camelize the string to get the class name gateway_class = filename.camelize.to_sym # Register for autoloading autoload gateway_class, f end class CouldNotSubscribeToListException < Exception; end class CouldNotUnsubscribeFromListException < Exception; end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
active_esp-0.1.0.alpha2 | lib/active_esp/providers.rb |
active_esp-0.1.0.alpha1 | lib/active_esp/providers.rb |