class NRSER::SendSerializer
Public Class Methods
new(messages = [])
click to toggle source
# File lib/nrser/functions/tree/transform.rb, line 16 def initialize messages = [] @messages = messages end
Public Instance Methods
method_missing(symbol, *args, &block)
click to toggle source
# File lib/nrser/functions/tree/transform.rb, line 20 def method_missing symbol, *args, &block messages = [ *@messages, ::NRSER::Message.new( symbol, *args, &block ) ] self.class.new messages end
to_proc(publicly: true)
click to toggle source
# File lib/nrser/functions/tree/transform.rb, line 29 def to_proc publicly: true ::NRSER.chainer @messages, publicly: publicly end