CodeExplorer printIncompleteInstallations example
if (!
$input->
getOption('no-validate'
)) { $hasViolations =
$this->
validateRefreshableApps($refreshableApps,
$io,
$context);
if ($hasViolations === 1
) { return self::FAILURE;
} } $fails =
$this->appService->
doRefreshApps($input->
getOption('activate'
),
$context,
$refreshableApps->
getAppNames());
$this->appPrinter->
printInstalledApps($io,
$context);
$this->appPrinter->
printIncompleteInstallations($io,
$fails);
return self::SUCCESS;
} private function validateRefreshableApps(RefreshableAppDryRun
$refreshableApps, ShopwareStyle
$io, Context
$context): int
{ $refreshableManifests =
array_merge( $refreshableApps->
getToBeInstalled(),
$refreshableApps->
getToBeUpdated() );