protected function removeFilesAndFolders($removeList)
{
// Remove files
if (isset($removeList['files']) && !empty($removeList['files'])) {
foreach ($removeList['files'] as $file) {
$f = JPATH_ROOT . '/' . $file;
if (!is_file($f)) {
continue;
}
JFile::delete($f);
}
}
// Remove folders
if (isset($removeList['folders']) && !empty($removeList['folders'])) {
foreach ($removeList['folders'] as $folder) {
$f = JPATH_ROOT . '/' . $folder;
if (!is_dir($f)) {
continue;
}
JFolder::delete($f);
}
}
}