Module: ActionShortMessage

Extended by:
ActiveSupport::Autoload
Defined in:
lib/action_short_message.rb,
lib/action_short_message/base.rb,
lib/action_short_message/railtie.rb,
lib/action_short_message/version.rb,
lib/action_short_message/interceptor.rb,
lib/action_short_message/delivery_job.rb,
lib/action_short_message/short_message.rb,
lib/action_short_message/sms_providers.rb,
lib/action_short_message/log_subscriber.rb,
lib/action_short_message/message_delivery.rb,
lib/action_short_message/sms_providers/base.rb,
lib/action_short_message/sms_providers/test.rb

Defined Under Namespace

Modules: SMSProviders Classes: Base, DeliveryJob, Interceptor, LogSubscriber, MessageDelivery, Railtie, ShortMessage

Constant Summary collapse

VERSION =
'0.1.0'.freeze

Class Method Summary collapse

Class Method Details

.eager_load!Object



27
28
29
30
31
32
# File 'lib/action_short_message.rb', line 27

def self.eager_load!
  super
  Base.descendants.each do |messenger|
    messenger.eager_load! unless messenger.abstract?
  end
end