2018-04-04 22:44:39 +03:00
|
|
|
require "app/api3/helpers/parser"
|
2015-07-30 15:37:43 +03:00
|
|
|
|
|
|
|
|
module Devops
|
2018-04-04 22:44:39 +03:00
|
|
|
module API3
|
2015-07-30 15:37:43 +03:00
|
|
|
module Parser
|
|
|
|
|
class RequestParser
|
|
|
|
|
|
2018-04-04 22:44:39 +03:00
|
|
|
include Devops::API3::ParserHelpers
|
2015-07-30 15:37:43 +03:00
|
|
|
|
|
|
|
|
def initialize request
|
|
|
|
|
@request = request
|
|
|
|
|
@params = request.params
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
def current_user
|
|
|
|
|
@request.env['REMOTE_USER']
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
def request
|
|
|
|
|
@request
|
|
|
|
|
end
|
|
|
|
|
|
2015-08-03 15:09:04 +03:00
|
|
|
def body
|
|
|
|
|
@params
|
|
|
|
|
end
|
|
|
|
|
|
2015-07-30 15:37:43 +03:00
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|
end
|