1
0
mirror of https://github.com/flextype/flextype.git synced 2025-08-08 14:16:46 +02:00

feat(plugins): fix issue with non exists plugins folder

This commit is contained in:
Awilum
2020-11-03 21:20:43 +03:00
parent 9f74b956ce
commit 6a27f67a0b

View File

@@ -350,9 +350,12 @@ class Plugins
{
// Get Plugins List
$plugins_list = [];
foreach (flextype('filesystem')->find()->in(PATH['project'] . '/plugins/')->directories()->depth(0) as $plugin) {
$plugins_list[$plugin->getBasename()]['dirname'] = $plugin->getBasename();
$plugins_list[$plugin->getBasename()]['pathname'] = $plugin->getPathname();
if (flextype('filesystem')->directory(PATH['project'] . '/plugins/')->exists()) {
foreach (flextype('filesystem')->find()->in(PATH['project'] . '/plugins/')->directories()->depth(0) as $plugin) {
$plugins_list[$plugin->getBasename()]['dirname'] = $plugin->getBasename();
$plugins_list[$plugin->getBasename()]['pathname'] = $plugin->getPathname();
}
}
return $plugins_list;