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