class Moromi::Apns::Message::Builder

Public Class Methods

build(hash) click to toggle source

@param [Hash] hash @return Moromi::Apns::Message::Base

# File lib/moromi/apns/message/builder.rb, line 5
def self.build(hash)
  params = hash.with_indifferent_access

  type = params[:type]
  return nil unless type.present?

  klass = type.safe_constantize
  klass.unserialize(params)
end