module Rpush::Client::ActiveModel::Apnsp8::App

Public Class Methods

included(base) click to toggle source
# File lib/rpush/client/active_model/apnsp8/app.rb, line 6
def self.included(base)
  base.instance_eval do
    validates :environment, presence: true, inclusion: { in: %w(development production sandbox) }
    validates :apn_key, presence: true
    validates :apn_key_id, presence: true
    validates :team_id, presence: true
    validates :bundle_id, presence: true
  end
end

Public Instance Methods

service_name() click to toggle source
# File lib/rpush/client/active_model/apnsp8/app.rb, line 16
def service_name
  'apnsp8'
end