# File lib/pusher-client/channel.rb, line 27 def dispatch(event_name, data) logger.debug("Dispatching #{global ? 'global ' : ''}callbacks for #{event_name}") if @callbacks[event_name] @callbacks[event_name].each do |callback| callback.call(data) end else logger.debug "No #{global ? 'global ' : ''}callbacks to dispatch for #{event_name}" end end