Используя spatie / media-library, как переименовать коллекцию загруженных файлов? - PullRequest
2 голосов
/ 20 февраля 2020

Я хотел бы переименовать коллекцию загруженных файлов, но когда я использую addAllMediaFromRequest(), я не могу получить информацию из файлов.

В этом примере; Мне нужно знать расширение файла, чтобы переименовать файл.

$files = $post->addAllMediaFromRequest();

$files->each(function (FileAdder $file) {
    $file->usingFileName(Str::random(16) . '.jpg')  // What if it's a png?
         ->toMediaCollection();
});
...