Sha256: b907d7bb2d05f76cf05d4fda5f9e9e520545002ae53246359740d66ca17755b3

Contents?: true

Size: 499 Bytes

Versions: 1

Compression:

Stored size: 499 Bytes

Contents

require 'action_texter/configuration'

module ActionTexter
  autoload :Messenger, 'action_texter/messenger'
  autoload :Message, 'action_texter/message'
  autoload :Request, 'action_texter/request'
  autoload :Helper, 'action_texter/helper'
  autoload :MessageDelivery, 'action_texter/message_delivery'

  class << self
    def configure
      yield(configuration)
    end

    def configuration
      @configuration ||= Configuration.new
    end

    alias_method :config, :configuration
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
action-texter-0.0.1 lib/action_texter.rb