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');