coder_upgrade_scan_directory($path)Scan a specified directory and find all first-level directories beneath it.
TODO Replace this with a call to file_scan_directory in include/files.inc.
string $path Directory path.
Array of directory names.
sites/all/modules/coder/coder_upgrade/coder_upgrade.inc, line 49
<?php
function coder_upgrade_scan_directory($path) {
static $ignore = array('.', '..', '.svn');
$dirs = array();
$path = $path . '/';
if (!is_dir($path)) {
return $dirs;
}
$files = scandir($path);
foreach ($files as $file) {
$file_path = $path . $file;
if (is_dir($file_path) && !in_array(basename($file_path), $ignore)) {
$dirs[] = $file;
}
}
return $dirs;
}
?>