module Agilib::PushNotification

Public Class Methods

avaiable_platforms() click to toggle source
# File lib/agilib/push_notification/push_notification.rb, line 15
def self.avaiable_platforms
  @@avaiable_platforms
end
platform(name, options={}) { |mod| ... } click to toggle source
# File lib/agilib/push_notification/push_notification.rb, line 25
def self.platform(name, options={}, &block)
  @@use_platforms[name] = true

  mod = @@avaiable_platforms[name]

  options.each_with_index do |value, index|
    mod.send("#{value[0]}=", [value[1]])
  end

  if block_given?
    yield(mod)
  end

end