class MessageQuickly::Messaging::Event

Attributes

entry[R]
recipient[R]
sender[R]
timestamp[R]

Public Class Methods

new(params = {}) click to toggle source
Calls superclass method MessageQuickly::Messaging::Base::new
# File lib/message_quickly/messaging/event.rb, line 7
def initialize(params = {})
  params.deep_symbolize_keys!
  @sender = Sender.new(params.delete(:sender)) if params.include?(:sender)
  @recipient = Recipient.new(params.delete(:recipient)) if params.include?(:recipient)
  super
end