protected function splitPathFolders($folder)
{
$folders = array();
$folderParts = explode(DIRECTORY_SEPARATOR, $folder);
foreach ($folderParts as $key => $part) {
$explodedFolder = implode(DIRECTORY_SEPARATOR, array_slice($folderParts, 0, $key + 1));
if ($explodedFolder !== '') {
$folders[] = $explodedFolder;
}
}
return $folders;
}