public function cache($handle)
    {
        $fileID = $this->getCacheID();
        $storage = Storage::disk($this->cache_disk);
        $storage->put(
            $this->generateCacheFilePath($fileID, true),
            $handle->encode($this->extension(), config('images.image_quality', 90))
        );
    }