Method: Gnip::Message.build

Defined in:
lib/gnip_api/gnip/message.rb

.build(params) ⇒ Object



5
6
7
8
9
# File 'lib/gnip_api/gnip/message.rb', line 5

def self.build params
  return build_system_message(params) if (SYSTEM_MESSAGE_TYPES & params.keys).any?
  return build_activity(params) if params['objectType'] && params['objectType'] == 'activity'
  raise Gnip::UndefinedMessage
end