Sha256: f9a1acae3ec7ada84eb046c8f8e00b248b9c1497faf73bbbde62a0a4aa405c4c
Contents?: true
Size: 304 Bytes
Versions: 2
Compression:
Stored size: 304 Bytes
Contents
module Cognition class Message attr_reader :match, :command, :metadata def initialize(command, metadata = {}) @command = command @metadata = metadata metadata.each do |arg, value| define_singleton_method arg do value end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
cognition-0.1.0 | lib/cognition/message.rb |
cognition-0.0.1 | lib/cognition/message.rb |