Sha256: 6044736ad3480cd97abec90f54b932285fb2c5bd76e13e9cfa08a63ec6bf0544

Contents?: true

Size: 1.4 KB

Versions: 4

Compression:

Stored size: 1.4 KB

Contents

require 'urbanairship/push/audience'
require 'urbanairship/push/payload'
require 'urbanairship/push/schedule'
require 'urbanairship/push/push'
require 'urbanairship/devices/segment'
require 'urbanairship/devices/channel_uninstall'
require 'urbanairship/devices/sms'
require 'urbanairship/devices/email'
require 'urbanairship/devices/email_notification'
require 'urbanairship/devices/sms_notification'
require 'urbanairship/devices/mms_notification'
require 'urbanairship/devices/create_and_send'
require 'urbanairship/client'
require 'urbanairship/common'
require 'urbanairship/configuration'
require 'urbanairship/loggable'
require 'urbanairship/util'
require 'urbanairship/version'
require 'urbanairship/devices/devicelist'
require 'urbanairship/devices/channel_tags'
require 'urbanairship/devices/named_user'
require 'urbanairship/devices/open_channel'
require 'urbanairship/reports/response_statistics'
require 'urbanairship/devices/static_lists'
require 'urbanairship/push/location'

module Urbanairship
  extend Urbanairship::Push::Audience
  extend Urbanairship::Push::Payload
  extend Urbanairship::Push::Schedule
  extend Urbanairship::Push
  include Urbanairship::Devices
  include Urbanairship::Reports
  include Urbanairship::Push

  class << self
    attr_accessor :configuration

    def configuration
      @configuration ||= Configuration.new
    end

    def configure
      yield(configuration)
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
urbanairship-5.6.1 lib/urbanairship.rb
urbanairship-5.6.0 lib/urbanairship.rb
urbanairship-5.5.1 lib/urbanairship.rb
urbanairship-5.5.0 lib/urbanairship.rb