diff options
Diffstat (limited to 'app/helpers/inboxes_helper.rb')
| -rw-r--r-- | app/helpers/inboxes_helper.rb | 9 | 
1 files changed, 9 insertions, 0 deletions
| diff --git a/app/helpers/inboxes_helper.rb b/app/helpers/inboxes_helper.rb new file mode 100644 index 0000000..87bb763 --- /dev/null +++ b/app/helpers/inboxes_helper.rb @@ -0,0 +1,9 @@ +require 'net/http' +module InboxesHelper +  def inboxes_faye_broadcast(channel, &block) +    message = {:channel => channel, :data => capture(&block), :ext => {:auth_token => defined?(FAYE_TOKEN) ? FAYE_TOKEN : ""}} +    uri = URI.parse("http://#{Inboxes::config.faye_host}:#{Inboxes::config.faye_port}/faye") +    # Rails.logger.info "Faye URL: #{uri}" +    res = Net::HTTP.post_form(uri, :message => message.to_json) +  end +end
\ No newline at end of file | 
