diff --git a/app/Http/Controllers/ExpenseApiController.php b/app/Http/Controllers/ExpenseApiController.php index 8ce45cefd439..465edcc852de 100644 --- a/app/Http/Controllers/ExpenseApiController.php +++ b/app/Http/Controllers/ExpenseApiController.php @@ -1,10 +1,7 @@ expenseRepo = $expenseRepo; $this->expenseService = $expenseService; - $this->categoryRepo = $categoryRepo; } /** @@ -152,19 +147,6 @@ class ExpenseApiController extends BaseAPIController } - public function updateCategory(UpdateExpenseCategoryRequest $request) - { - $category = $this->categoryRepo->save($request->input(), $request->entity()); - return $this->itemResponse($category); - } - - public function addCategory(CreateExpenseCategoryRequest $request) - { - $category = $this->categoryRepo->save($request->input()); - - return $this->itemResponse($category); - - } } diff --git a/app/Http/Controllers/ExpenseCategoryApiController.php b/app/Http/Controllers/ExpenseCategoryApiController.php new file mode 100644 index 000000000000..36b21e5625bf --- /dev/null +++ b/app/Http/Controllers/ExpenseCategoryApiController.php @@ -0,0 +1,41 @@ +categoryRepo = $categoryRepo; + $this->categoryService = $categoryService; + } + + public function updateCategory(UpdateExpenseCategoryRequest $request) + { + $category = $this->categoryRepo->save($request->input(), $request->entity()); + + return $this->itemResponse($category); + } + + public function addCategory(CreateExpenseCategoryRequest $request) + { + $category = $this->categoryRepo->save($request->input()); + + return $this->itemResponse($category); + + } +} diff --git a/app/Http/routes.php b/app/Http/routes.php index 07a29b090345..378b679a0198 100644 --- a/app/Http/routes.php +++ b/app/Http/routes.php @@ -309,8 +309,8 @@ Route::group(['middleware' => 'api', 'prefix' => 'api/v1'], function() Route::get('dashboard', 'DashboardApiController@index'); Route::resource('documents', 'DocumentAPIController'); Route::resource('vendors', 'VendorApiController'); - Route::post('createExpenseCategory', 'ExpenseApiController@addCategory'); - Route::put('updateExpenseCategory/{expense_category_id}', 'ExpenseApiController@updateCategory'); + Route::post('createExpenseCategory', 'ExpenseCategoryApiController@store'); + Route::put('updateExpenseCategory/{expense_category_id}', 'ExpenseCategoryApiController@update'); }); // Redirects for legacy links