class Announce::Message
Attributes
options[RW]
Public Class Methods
new(options={})
click to toggle source
# File lib/announce/message.rb, line 8 def initialize(options={}) @options = { 'message_id' => SecureRandom.uuid, 'app' => app, 'sent_at' => Time.now.utc }.merge(options).stringify_keys end
Public Instance Methods
app()
click to toggle source
# File lib/announce/message.rb, line 16 def app Announce.options[:app_name] end
to_json()
click to toggle source
# File lib/announce/message.rb, line 24 def to_json options.to_json end
to_message()
click to toggle source
# File lib/announce/message.rb, line 20 def to_message options.stringify_keys end