module FBomb::Campfire::SearchExtension
Public Instance Methods
search(term)
click to toggle source
# File lib/fbomb/campfire.rb, line 4 def search(term) flow = self term = CGI.escape(term.to_s) return_to_flow_id = CGI.escape(flow.id.to_s) messages = connection.get("/search?term=#{ term }&return_to_flow_id=#{ return_to_flow_id }") if messages and messages.is_a?(Hash) messages = messages['messages'] end messages.each do |message| message['created_at_time'] = Time.parse(message['created_at']) end messages.replace(messages.sort_by{|message| message['created_at_time']}) messages end