Sha256: 9a8ff2ba318b274878f929e684ec3e8357d2ed54ff39cb148a47fc61d30b3293

Contents?: true

Size: 510 Bytes

Versions: 3

Compression:

Stored size: 510 Bytes

Contents

require 'action_texter'
require 'messagebird_texter/configuration'

module MessagebirdTexter
  autoload :Messenger, 'messagebird_texter/messenger'
  autoload :Message, 'messagebird_texter/message'
  autoload :MessageDelivery, 'messagebird_texter/message_delivery'
  autoload :Request, 'messagebird_texter/request'

  class << self
    def configure
      yield(configuration)
    end

    def configuration
      @configuration ||= Configuration.new
    end

    alias_method :config, :configuration
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
messagebird-texter-0.1.1 lib/messagebird_texter.rb
messagebird-texter-0.1.0 lib/messagebird_texter.rb
messagebird-texter-0.0.2 lib/messagebird_texter.rb