Laravel - File Storage - Storing Files

The put method may be used to store file contents on a disk. You may also pass a PHP resource to the put method, which will use Flysystem's underlying stream support. Remember, all file paths should be specified relative to the "root" location configured for the disk:

    use Illuminate\Support\Facades\Storage;
    Storage::put('file.jpg', $contents);
    Storage::put('file.jpg', $resource);