check for extension dir before reading contents

This commit is contained in:
Uwe Steinmann 2015-05-04 07:14:24 +02:00
parent b25184af17
commit 3fc72a3fff

View File

@ -76,16 +76,18 @@ class SeedDMS_Extension_Mgr {
function getExtensions() { /* {{{ */ function getExtensions() { /* {{{ */
$extensions = array(); $extensions = array();
$handle = opendir($this->extdir); if(file_exists($this->extdir)) {
while ($entry = readdir($handle) ) { $handle = opendir($this->extdir);
if ($entry == ".." || $entry == ".") while ($entry = readdir($handle) ) {
continue; if ($entry == ".." || $entry == ".")
else if (is_dir($this->extdir ."/". $entry)) continue;
array_push($extensions, $entry); else if (is_dir($this->extdir ."/". $entry))
} array_push($extensions, $entry);
closedir($handle); }
closedir($handle);
asort($extensions); asort($extensions);
}
return $extensions; return $extensions;
} /* }}} */ } /* }}} */
} }