This commit is contained in:
2025-10-28 23:57:23 +05:00
parent 144ecd94fe
commit f537e9526b

View File

@@ -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}";
} }