Only add missing dependencies once (#3682)
Only add missing dependencies to the list of missing dependencies once per dependency. Credit to @gergo85
This commit is contained in:
parent
5fd3e8b373
commit
b564e3178d
|
|
@ -419,6 +419,7 @@ class PluginManager
|
|||
$parts = explode('\\', $namespace);
|
||||
$slice = array_slice($parts, 1, 2);
|
||||
$namespace = implode('.', $slice);
|
||||
|
||||
return $namespace;
|
||||
}
|
||||
|
||||
|
|
@ -596,7 +597,9 @@ class PluginManager
|
|||
continue;
|
||||
}
|
||||
|
||||
$missing[] = $require;
|
||||
if (!in_array($require, $missing)) {
|
||||
$missing[] = $require;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue