From 2ece6bfe3050bcad48b350f7388ab85c7a8fddd1 Mon Sep 17 00:00:00 2001 From: Ralph Bryan Brioso Date: Wed, 20 May 2020 12:01:03 +0800 Subject: [PATCH] Getting melis modules from vendor --- src/Service/MelisModulesService.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/Service/MelisModulesService.php b/src/Service/MelisModulesService.php index 5d4e375..d3dcc34 100644 --- a/src/Service/MelisModulesService.php +++ b/src/Service/MelisModulesService.php @@ -253,10 +253,16 @@ public function getVendorModules() $type = $package->type; $extra = $package->extra ?? []; + $isMelisModule = true; + if (array_key_exists('melis-module', $extra)) { + $key = 'melis-module'; + if (!$extra->$key) + $isMelisModule = false; + } /** @var CompletePackage $package */ return $type === 'melisplatform-module' && - array_key_exists('module-name', $extra); + array_key_exists('module-name', $extra) && $isMelisModule; }); $modules = array_map(function ($package) {