service_retrieve_data
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
|
||||
namespace App\Http\Controllers\Api;
|
||||
|
||||
use App\Services\DataRetrievalService;
|
||||
use Illuminate\Http\Request;
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Services\DashboardService;
|
||||
@@ -10,10 +11,12 @@ use Carbon\Carbon;
|
||||
class DashboardController extends Controller
|
||||
{
|
||||
protected $service;
|
||||
protected $dataRetrievalService;
|
||||
|
||||
public function __construct(DashboardService $service)
|
||||
{
|
||||
$this->service = $service;
|
||||
$this->dataRetrievalService = new DataRetrievalService();
|
||||
}
|
||||
|
||||
/*
|
||||
@@ -165,4 +168,17 @@ class DashboardController extends Controller
|
||||
|
||||
return response()->json($data);
|
||||
}
|
||||
}
|
||||
|
||||
public function fetchSourceData(){
|
||||
try{
|
||||
$this->dataRetrievalService->getSurveillanceData();
|
||||
return response()->json(['message' => 'Data loaded successfully!'], 200);
|
||||
}
|
||||
catch (\Exception $e)
|
||||
{
|
||||
return response()->json(['error' => 'Data loaded unsuccessfully!'], 400);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user