Я хотел бы переименовать коллекцию загруженных файлов, но когда я использую addAllMediaFromRequest()
, я не могу получить информацию из файлов.
В этом примере; Мне нужно знать расширение файла, чтобы переименовать файл.
$files = $post->addAllMediaFromRequest();
$files->each(function (FileAdder $file) {
$file->usingFileName(Str::random(16) . '.jpg') // What if it's a png?
->toMediaCollection();
});