Bolt\Stack::hydrateList PHP Method

hydrateList() private method

Converts a list of paths to file objects.
private hydrateList ( string[] $paths ) : Bolt\Filesystem\Handler\FileInterface[]
$paths string[]
return Bolt\Filesystem\Handler\FileInterface[]
    private function hydrateList($paths)
    {
        $files = array_filter(array_map(function ($path) {
            try {
                return $this->matcher->getFile($path);
            } catch (FileNotFoundException $e) {
                // Guess it doesn't exist anymore or we can't find it, remove from list.
                return null;
            }
        }, $paths));
        $files = array_slice($files, 0, self::MAX_ITEMS);
        return $files;
    }