/**
  * action for html5 multifile upload
  *
  * @param Folder $folder
  */
 public function multiUploadAction(Folder $folder)
 {
     if (isset($_FILES) && !empty($_FILES)) {
         $count = 0;
         foreach ($_FILES as $file) {
             foreach ($file['name'] as $filename) {
                 if ($file['name'][$count] != "") {
                     $resource = array('tmp_name' => $file['tmp_name'][$count], 'name' => $file['name'][$count]);
                     /** @var \TYPO3\Flow\Resource\Resource $newResource */
                     $newResource = $this->resourceManager->importUploadedResource($resource);
                     $newFile = new File();
                     $newFile->setParentFolder($folder);
                     $newFile->setOriginalResource($newResource);
                     $newFile->setName($newResource->getFilename());
                     $this->fileRepository->add($newFile);
                     $count++;
                 }
             }
         }
     }
     $this->redirect('index', 'Folder', NULL, array('folder' => $folder));
 }