Laravel - Передача ресурса PHP в Storage :: put

Документы Laravel (https://laravel.com/docs/5.2/filesystem#storing-files) заявить это:

Хранение файлов

Метод put может использоваться для хранения файла на диске. Вы также можете передать ресурс PHP методу put, который будет использовать базовую потоковую поддержку Flysystem. Использование потоков очень рекомендуется при работе с большими файлами:

Storage::put('file.jpg', $contents);

Storage::put('file.jpg', $resource);

Я хочу сохранить файл, размер которого превышает мой предел памяти php (512 МБ), поэтому, когда я делаю это, я получаю ошибку памяти:

FatalErrorException в строке Local.php 128: допустимый объем памяти 536870912 байт исчерпан (попытался выделить 377028088 байт).

Как использовать функции потоковой передачи, как указано в документации? Как перейти от пути к файлу к «ресурсу PHP»?

Ответы на вопрос(1)

Ваш ответ на вопрос