diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/SemanticScuttle/Config.php | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/src/SemanticScuttle/Config.php b/src/SemanticScuttle/Config.php index 756c303..3b0f75f 100644 --- a/src/SemanticScuttle/Config.php +++ b/src/SemanticScuttle/Config.php @@ -102,13 +102,17 @@ class SemanticScuttle_Config } //find default file - $arDefaultFiles = array_unique( - array( - substr($configfile, 0, -3) . 'default.php', - $datadir . 'config.default.php', - '/etc/semanticscuttle/config.default.php', - ) - ); + if (null === $configfile) { + $arDefaultFiles = array(); + } else { + $arDefaultFiles = array_unique( + array( + substr($configfile, 0, -3) . 'default.php', + $datadir . 'config.default.php', + '/etc/semanticscuttle/config.default.php', + ) + ); + } $defaultfile = null; foreach ($arDefaultFiles as $file) { if (file_exists($this->filePrefix . $file)) { @@ -120,4 +124,4 @@ class SemanticScuttle_Config } } -?>
\ No newline at end of file +?> |