Вариант 1:
use Symfony\Component\Finder\Finder;
\collect((new Finder())->dir()->in($directory))->map->getFilename()->toArray();
Вариант 2:
\Storage::allDirectories($directory);
// Тут надо смотреть что возвращает, не помню, вроде полные пути, так что basename для каждого достаточно применить.