Ребята всем привет. Подскажите плиз. Задача скачать файл с внешнего источника. Файл в виде url. Но после нужно добавить его в Laravel Media Library. Пытаюсь сделать так:
// Обработал url файл
$instruction = parse_url($value['fileLink']);
//Заменил слеши чтобы создать имя файла.
$file = str_replace('/', '', $instruction['path']);
// Получаю файл и пытаюсь его закачать 'sink' параметром из Guzzle.
$this->client->request('GET', $value['fileLink'], ['sink' => $product->addMedia($file)->toMediaCollection('instruction_file')]);
Ошибку выдает:
File file.pdf
does not exist
Кто знаком с такой реализацией? Правильно ли я действую используя Media Library?