L'Intervention de l'Image: Enregistrer l'image directement à partir d'une url avec le nom de fichier d'origine et ext?

Comment obtenir le nom de fichier, lors de la prise d'image à partir d'un serveur distant? Et comment faire pour enregistrer avec la taille d'origine et le nom de fichier?

//Take remote image
$img = Image::make('http://image.info/demo.jpg');
//how to save in the img/original/demo.jpg
$img->save(????);

- Je utiliser de l'Intervention, (http://image.intervention.io/api/make) pour la construction de CakePHP 3 image Comportement, je veux pour faciliter le téléchargement de fichiers depuis des serveurs distants, et de garder l'image d'origine en tant que source pour l'avenir de la manipulation.

MODIFIER

Je demande, est-il le Intervention d'Image méthode qui retourne le nom du fichier, lorsqu'il est pris à partir du serveur distant. Je sais que php copy(), je peux également utiliser CakePHP Fichier utilitaires, mais il me donne le double de la demande sur le fichier distant.

double possible de Copier l'Image du Serveur Distant via HTTP
N'est pas en double.

OriginalL'auteur Salines | 2015-09-28