Laravel - Pasando un recurso PHP al almacenamiento :: put

Los documentos de Laravel (https://laravel.com/docs/5.2/filesystem#storing-files) declara esto:

Almacenar archivos

El método put se puede usar para almacenar un archivo en el disco. También puede pasar un recurso PHP al método put, que utilizará el soporte de flujo subyacente de Flysystem. Se recomienda utilizar transmisiones cuando se trata de archivos grandes:

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

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

Estoy buscando guardar un archivo más grande que mi límite de memoria php (512 MB), así que cuando hago esto, aparece un error de memoria:

FatalErrorException en Local.php línea 128: tamaño de memoria permitido de 536870912 bytes agotados (intentó asignar 377028088 bytes).

¿Cómo uso la funcionalidad de transmisión como se indica en los documentos? ¿Cómo paso de una ruta de archivo a un "recurso PHP"?

Respuestas a la pregunta(1)

Su respuesta a la pregunta