Use the build in filesystem. It already supports Amazon S3 https://laravel.com/docs/5.8/filesystem
Support for google drive can be added as a driver. Found a package here. https://github.com/Superbalist/laravel-google-cloud-storage
I'm developing a laravel application and I need to upload images to cloud some images will upload to amazon s3 and other images will upload to google cloud.
I need know what is the best practice to handle case of uploading images to different clouds in code? Is creating different helper for each service is a good solution? Or there is another optimal solution?
Please or to participate in this conversation.