Method: Fancybox2::Module::Base#topic_for

Defined in:
lib/fancybox2/module/base.rb

#topic_for(source: self.name, dest: self.name, action: nil, packet_type: :msg) ⇒ Object



270
271
272
273
274
275
276
277
# File 'lib/fancybox2/module/base.rb', line 270

def topic_for(source: self.name, dest: self.name, action: nil, packet_type: :msg)
  source = source.to_s
  packet_type = packet_type.to_s
  dest = dest.to_s
  action = action.to_s

  Config::DEFAULT_TOPIC_FORMAT % [source, packet_type, dest, action]
end