Module: Rack::Campfire::Hooks

Defined in:
lib/rack/campfire/hooks.rb

Instance Method Summary collapse

Instance Method Details

#messageObject



16
17
18
# File 'lib/rack/campfire/hooks.rb', line 16

def message
  env['campfire.message']
end

#roomObject



11
12
13
14
# File 'lib/rack/campfire/hooks.rb', line 11

def room
  return unless message
  rooms.detect { |r| r.room_id == message.room_id }
end

#roomsObject



7
8
9
# File 'lib/rack/campfire/hooks.rb', line 7

def rooms
  env['campfire.rooms']
end

#tinderObject



3
4
5
# File 'lib/rack/campfire/hooks.rb', line 3

def tinder
  env['campfire']
end