public function getLocalFileListForPath($localPath)
 {
     $files = [];
     $objects = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($localPath), RecursiveIteratorIterator::LEAVES_ONLY, FilesystemIterator::SKIP_DOTS);
     foreach ($objects as $path => $object) {
         if ($object->getFilename() != '.' && $object->getFilename() != '..') {
             $hostTempFolderPath = $this->_config->getHostTempFolderPath();
             $remoteFilePath = str_replace($hostTempFolderPath, '/', $object->getPathName());
             $file = ['name' => $object->getFilename(), 'localPath' => $object->getPathName(), 'remotePath' => $remoteFilePath, 'modified' => $object->getMTime()];
             $files[$object->getFilename()] = $file;
         }
     }
     return $files;
 }