class Quickblox::Models::Message

Public Class Methods

batch_build(messages) click to toggle source
# File lib/models.rb, line 102
def self.batch_build(messages)
  messages.map { |message| build(message) }
end
build(message) click to toggle source
# File lib/models.rb, line 106
def self.build(message)
  new(
    id: message.fetch("_id"),
    created_at: message.fetch("created_at"),
    text: message.fetch("message"),
    dialog_id: message.fetch("chat_dialog_id"),
    sender_id: message.fetch("sender_id")
  )
end