Sha256: 11b317cc84955a98ecfff8b86e4b22ec64265209bc416243db61a65fd009e98c
Contents?: true
Size: 1015 Bytes
Versions: 1
Compression:
Stored size: 1015 Bytes
Contents
module Hipbot module Adaptable extend ActiveSupport::Concern included do extend ClassMethods Hipbot.adapters.unshift(self) end module ClassMethods attr_reader :options def inherited child Hipbot.adapters.unshift(child) end def add_config_options *keys @options ||= [] @options |= keys end end def start! logger.error("NOT IMPLEMENTED") end def invite_to_room(*) logger.error("NOT IMPLEMENTED") end def join_room(*) logger.error("NOT IMPLEMENTED") end def kick_from_room(*) logger.error("NOT IMPLEMENTED") end def leave_room(*) logger.error("NOT IMPLEMENTED") end def restart! logger.error("NOT IMPLEMENTED") end def send_to_room(*) logger.error("NOT IMPLEMENTED") end def set_presence(*) logger.error("NOT IMPLEMENTED") end def set_topic(*) logger.error("NOT IMPLEMENTED") end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
hipbot-1.0.4 | lib/hipbot/adaptable.rb |