EOT
);
} protected function execute(InputInterface
$input, OutputInterface
$output): int
{ $io =
new SymfonyStyle($input,
$output);
$allAssets =
$this->assetMapper->
allAssets();
$pathRows =
[];
foreach ($this->assetMapperRepository->
allDirectories() as $path =>
$namespace) { $path =
$this->
relativizePath($path);
if (!
$input->
getOption('full'
)) { $path =
$this->
shortenPath($path);
} $pathRows[] =
[$path,
$namespace];
} $io->
section('Asset Mapper Paths'
);
$io->
table(['Path', 'Namespace prefix'
],
$pathRows);
$rows =
[];