module Recoil::Message

Constants

TypeUnknown

Public Class Methods

for(params) click to toggle source
# File lib/recoil/message.rb, line 10
def self.for(params)
  "Recoil::Message::#{params['Type']}".constantize.new(params)
rescue NameError
  raise TypeUnknown, "Unknown type #{params['Type']}"
end