From a4e67e690e768a8456af9498674a6b52b0ca7b6f Mon Sep 17 00:00:00 2001 From: Omair Saleh Date: Mon, 23 Dec 2019 16:10:29 +0800 Subject: [PATCH] large commit --- .../Companies/CompanyMarkingController.php | 22 +++++++++++++++++++ routes/api.php | 2 ++ 2 files changed, 24 insertions(+) create mode 100644 app/Http/Controllers/Companies/CompanyMarkingController.php diff --git a/app/Http/Controllers/Companies/CompanyMarkingController.php b/app/Http/Controllers/Companies/CompanyMarkingController.php new file mode 100644 index 0000000..707f7ca --- /dev/null +++ b/app/Http/Controllers/Companies/CompanyMarkingController.php @@ -0,0 +1,22 @@ +input('marking'); + $company = Company::where('marking', $marking)->first(); + + return new CompanyResource($company); + + } + +} \ No newline at end of file diff --git a/routes/api.php b/routes/api.php index 9ffe839..a0b5cea 100644 --- a/routes/api.php +++ b/routes/api.php @@ -37,6 +37,8 @@ Route::group(['middleware' => 'api', 'prefix' => 'v1', 'as' => 'api.'], function // search companies Route::get('/search', 'SearchCompanyController@search')->name('search'); + Route::post('/marking','CompanyMarkingController@find')->name('marking'); + // List single company Route::get('{id}/profile', 'ProfileCompanyController@show')->name('profile');