protected function saveImage(InterventionImage $image)
    {
        $filename = Uploader::getNewFileName($this->getFileExtension());

        list($absolutePath, $relativePath) = Uploader::getUploadPath();

        $image->save($absolutePath . '/' . $filename);

        $this->refreshImageMetadata($image);

        return $relativePath . '/' . $filename;
    }