protected function getFolderThemes($folder)
{
if (!is_dir($folder)) {
return array();
}
$answer = array();
if ($handle = opendir($folder)) {
while (false !== ($file = readdir($handle))) {
if (is_dir($folder . $file) && $file != '..' && $file != '.' && substr($file, 0, 1) != '.') {
$answer[$file] = $this->getTheme($file, $folder);
}
}
closedir($handle);
}
return $answer;
}