wip
This commit is contained in:
@@ -82,13 +82,13 @@ class ModuleServiceProvider extends ServiceProvider
|
|||||||
public function suggestModuleComposerSuggestions(BaseModule $module): void
|
public function suggestModuleComposerSuggestions(BaseModule $module): void
|
||||||
{
|
{
|
||||||
foreach ($module->app->getComposerRequirements() as $package) {
|
foreach ($module->app->getComposerRequirements() as $package) {
|
||||||
$missingPackage = match ($package->type) {
|
$packageInstalled = match ($package->type) {
|
||||||
ModulePackageType::PACKAGE => InstalledVersions::isInstalled($package->name),
|
ModulePackageType::PACKAGE => InstalledVersions::isInstalled($package->name),
|
||||||
ModulePackageType::MODULE => module_exists($package->name),
|
ModulePackageType::MODULE => module_exists($package->name),
|
||||||
default => true,
|
default => true,
|
||||||
};
|
};
|
||||||
|
|
||||||
if ($missingPackage) {
|
if (! $packageInstalled) {
|
||||||
echo "{$package->name} {$package->version} {$package->type->value} must be installed (module: {$module->name}) \n
|
echo "{$package->name} {$package->version} {$package->type->value} must be installed (module: {$module->name}) \n
|
||||||
{$package->message}";
|
{$package->message}";
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user