module Clamour::Message::ClassMethods
Public Instance Methods
of_type(new_value = nil)
click to toggle source
Voluntarily set message type.
@param [String] new_value @example
class Parcel < Clamour::Message of_type 'snail.mail' end
# File lib/clamour/message.rb, line 23 def of_type(new_value = nil) @type = new_value.to_s end
type()
click to toggle source
Message
type. By default it is snake cased class name.
@return [String]
# File lib/clamour/message.rb, line 30 def type @type ||= ActiveSupport::Inflector.underscore(to_s).gsub('/', '.') end