Sha256: 334d68ea8d293668c4ab50442740edc09c498f5c3f0453e5976d71408cf8e6f3

Contents?: true

Size: 447 Bytes

Versions: 1

Compression:

Stored size: 447 Bytes

Contents

# rubocop:ignore Style/Documentation
module ActiveSMS
  class << self
    def send_sms(phone, text)
      current_backend.new(current_backend_params)
                     .send_sms(phone, text)
    end

    def current_backend
      ActiveSMS.config.backends[ActiveSMS.config.default_backend][:class]
    end

    private

    def current_backend_params
      ActiveSMS.config.backends[ActiveSMS.config.default_backend][:params]
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
active_sms-0.0.1 lib/active_sms/sending.rb