public function patchAction(Request $request) { if (config('shop.authorize', true)) { $this->authorize('admin', [['admin', 'api']]); } $status = 500; $header = $request->headers->all(); $client = $this->createClient(); $result = $client->patch((string) $request->getContent(), $header, $status); return $this->createResponse($result, $status, $header); }