I am trying to create a watermarked version of an uploaded image and store both of them to the storage folder using laravel 5.6 and Intervention.
//creat
I eventually found a fix, instead of using store or putfileas I used put:
Storage::put('public/watermarked/' . $fileName . $extension, $watermarkedImage->encode());
The edited image now saves properly, answer found here: Laracasts