class Octogate::Server
Public Instance Methods
build_event_from(request)
click to toggle source
# File lib/octogate/server.rb, line 50 def build_event_from(request) delivery_id = request.env["HTTP_X_GITHUB_DELIVERY"] event_name = request.env["HTTP_X_GITHUB_EVENT"] event_klass = Octogate::Event.get(event_name) event = event_klass.parse(delivery_id, params[:payload]) event.received_at = Time.now event end