TippingCanoe\Imager\Storage\Ftp::tempOriginal PHP Метод

tempOriginal() публичный Метод

public tempOriginal ( Image $image )
$image TippingCanoe\Imager\Model\Image
    public function tempOriginal(Image $image)
    {
        // Recreate original filename
        $tempOriginalPath = tempnam(sys_get_temp_dir(), null);
        $originalPath = sprintf('%s-%s.%s', $image->getKey(), $this->generateHash($image), Mime::getExtensionForMimeType($image->mime_type));
        // Download file
        $this->ftp->fget($tempOriginalPath, $originalPath, FtpClient::ASCII);
        return new File($tempOriginalPath);
    }