File: /home/clientsoftwares/www/onecrm.clientsoftwares.com/app/Http/Controllers/AssetsController.php
<?php
namespace App\Http\Controllers;
use App\Models\Upload;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
use Illuminate\Support\Facades\File;
use Illuminate\Support\Facades\Response;
class AssetsController extends Controller
{
public function __construct()
{
$this->middleware('auth');
}
public function download($id)
{
$path ='public' . uploaded_asset($id);
$file = File::get($path);
$type = File::mimeType($path);
$response = Response::make($file, 200);
$response->header("Content-Type", $type);
return $response;
}
}