app/Http/Controllers/Asset/ImageController.php
public function download($id, $imageId)
    {
        $asset = $this->asset->find($id);

        $image = $asset->images()->find($imageId);

        if ($image) {
            return response()->download($image->download_path);
        }

        abort(404);
    }
public function download($id, $imageId)
    {
        $asset = $this->asset->find($id);

        $image = $asset->images()->find($imageId);

        if ($image) {
            return response()->download($image->download_path);
        }

        abort(404);
    }
Prompts the user to download the specified uploaded file.

@param int|string $id
@param int|string $imageId

@return \Symfony\Component\HttpFoundation\BinaryFileResponse