diff --git a/app/Http/Controllers/Admin/ManageFreeUInvestments/ManageCompaniesController.php b/app/Http/Controllers/Admin/ManageFreeUInvestments/ManageCompaniesController.php index c249bb3..2882b64 100644 --- a/app/Http/Controllers/Admin/ManageFreeUInvestments/ManageCompaniesController.php +++ b/app/Http/Controllers/Admin/ManageFreeUInvestments/ManageCompaniesController.php @@ -167,4 +167,9 @@ class ManageCompaniesController extends Controller { return $this->company->datatable($request); } + + public function getCompaniesData() + { + return $this->company->getActiveCompanies(); + } } diff --git a/app/Services/Admin/CompanyService.php b/app/Services/Admin/CompanyService.php index 51a4450..f7c8028 100644 --- a/app/Services/Admin/CompanyService.php +++ b/app/Services/Admin/CompanyService.php @@ -70,6 +70,11 @@ class CompanyService return Category::active()->pluck('category_name', 'id'); } + public function getActiveCompanies() + { + return Company::where('status',true)->get(['id','company_name']); + } + public function getCompany($id) { return Company::find($id); diff --git a/routes/api.php b/routes/api.php index fdbe4e2..a8c82b6 100644 --- a/routes/api.php +++ b/routes/api.php @@ -60,6 +60,8 @@ use App\Models\FractionalRealEstate; use App\Http\Resources\FractionalRealEstate as test; use App\Models\SecuritizedDebtInstrument; +use App\Http\Controllers\Admin\ManageFreeUInvestments\ManageCompaniesController; + use App\Http\Controllers\Admin\ManageChatController; use App\Http\Controllers\GlobalPrivateCreditController; @@ -221,6 +223,9 @@ Route::group(['middleware' => ['auth:sanctum']], function () { Route::post("marketplace/alternative-investment-fund/seller-form", [DashboardController::class, 'marketplaceAIFFormAPI']); Route::post("marketplace/fractional-real-estate/seller-form", [DashboardController::class, 'marketplaceFREFormAPI']); Route::post("marketplace/other-products/seller-form", [DashboardController::class, 'marketplaceOPFormAPI']); + + // get Companies + Route::get('get-companies',[ManageCompaniesController::class,'getCompaniesData']); // get chat Route::get('get-unread-message-count',[ManageChatController::class,'getMessageCount']);