class Messenger::Parameters::Entry
Attributes
id[RW]
messagings[RW]
time[RW]
Public Class Methods
new(id:, time:, messaging: nil)
click to toggle source
# File lib/messenger/parameters/entry.rb, line 6 def initialize(id:, time:, messaging: nil) @id = id @time = time @messagings = build_messagings(messaging) if messaging.present? end
Public Instance Methods
build_messagings(messagings)
click to toggle source
# File lib/messenger/parameters/entry.rb, line 12 def build_messagings(messagings) messagings.map { |messaging| Messaging.new(messaging.transform_keys(&:to_sym)) } end