Laravel
Laravel provides great functionality for working with uploaded files. But what happens when you need to upload a file from a url rather than from a user's computer? I turns out to be pretty simple.