field->getName()]; $files = []; if (empty($_files)) { return []; } if ( ! $this->field->getAllowMultiple()) { return [$_files]; } foreach ($_files as $key => $data) { foreach ($data as $index => $item) { $files[$index][$key] = $item; } } return array_filter($files, function ($file) { return empty($file['error']); }); } }