# 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