/** * @param string $sDir * @param string $sType * * @return array */ private function folderFiles($sDir, $sType) { $aResult = array(); if (is_dir($sDir)) { $aFiles = api_Utils::GlobRecursive($sDir . '/*' . $sType); foreach ($aFiles as $sFile) { if ((empty($sType) || $sType === substr($sFile, -strlen($sType))) && is_file($sFile)) { $aResult[] = $sFile; } } } return $aResult; }