container = $container; } /** * Retrieve the icon markup for a file. * * @param \Symfony\Component\Finder\SplFileInfo $file * * @return string */ public function __invoke(SplFileInfo $file): string { $icons = $this->container->get('icons'); $icon = $file->isDir() ? 'fas fa-folder' : $icons[$file->getExtension()] ?? 'fas fa-file'; return ""; } }