public getAction ( Illuminate\Http\Request $request ) : Illuminate\Http\Response | ||
$request | Illuminate\Http\Request | Request object |
return | Illuminate\Http\Response | Response object containing the generated output |
public function getAction(Request $request)
{
if (config('shop.authorize', true)) {
$this->authorize('admin', [['admin', 'api', 'editor']]);
}
$status = 500;
$header = $request->headers->all();
$client = $this->createClient();
$result = $client->get((string) $request->getContent(), $header, $status);
return $this->createResponse($result, $status, $header);
}