Sha256: 618d88af38fef65a5be1747ba1568cb81f946bc2f7c4eb655d1884f90d81630d

Contents?: true

Size: 305 Bytes

Versions: 10

Compression:

Stored size: 305 Bytes

Contents

require 'apnotic/abstract_notification'

module Apnotic

  class MdmNotification < AbstractNotification
    attr_reader :push_magic

    def initialize(push_magic:, token:)
      super(token)
      @push_magic = push_magic
    end

    private

    def to_hash
      { mdm: push_magic }
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
apnotic-1.7.2 lib/apnotic/mdm_notification.rb
apnotic-1.7.1 lib/apnotic/mdm_notification.rb
apnotic-1.7.0 lib/apnotic/mdm_notification.rb
apnotic-1.6.1 lib/apnotic/mdm_notification.rb
apnotic-1.6.0 lib/apnotic/mdm_notification.rb
apnotic-1.5.0 lib/apnotic/mdm_notification.rb
apnotic-1.4.1 lib/apnotic/mdm_notification.rb
apnotic-1.4.0 lib/apnotic/mdm_notification.rb
apnotic-1.3.1 lib/apnotic/mdm_notification.rb
apnotic-1.3.0 lib/apnotic/mdm_notification.rb