protected function handleRequestBody(EntityEnclosingRequestInterface $request, array $data) { $files = array_filter($data, function ($element) { return is_string($element) && strpos($element, '@') === 0; }); $request->addPostFields($data); if ($files) { $request->addPostFiles($files); } }