title: Intervention Image: Save image directly from an url with original file name and ext?
body: <p>How to get the filename, when taking image from a remote server? And how to save with original size and filename?</p>
  <pre><code>// Take remote image
  $img = Image::make('http://image.info/demo.jpg');
  // how to save in the img/original/demo.jpg
  $img-&gt;save(????);
  </code></pre>
  <p><strong>I use Intervention,</strong> (<a href="http://image.intervention.io/api/make" rel="nofollow noreferrer">http://image.intervention.io/api/make</a>) to build CakePHP 3 image Behavior, I want to provide an easy uploading from remote servers, and keep the original image as a source for future manipulation.</p>
  <p><strong>EDIT</strong></p>
  <p><strong>I ask,</strong> is there the <strong>Intervention Image</strong> method that returns the name of the file, when taken from the remote server. I know php copy(), basename(), I can also use the CakePHP File  utilities, but it gives me the duplicate request on remote file.</p>