$hosts =
$manifest->
getAllHosts();
if (empty($hosts)) { return;
} $this->
printHosts($manifest,
$hosts,
$io, true
);
if (!
$io->
confirm( 'Do you consent with data being shared or transferred to the domains listed above?',
false
)) { throw new UserAbortedCommandException();
} } private function printHosts(Manifest
$app, array
$hosts, ShopwareStyle
$io, bool
$install): void
{ $io->
caution( sprintf( 'App "%s" should be %s but requires communication with the following hosts:',
$app->
getMetadata()->
getName(),
$install ? 'installed' : 'updated'
) );