diff --git a/app/Http/Controllers/GroupController.php b/app/Http/Controllers/GroupController.php index 0fe539d400cea360a178d791f019dec873980205..58505f4365919673268c461d3d4aaf370abf457d 100644 --- a/app/Http/Controllers/GroupController.php +++ b/app/Http/Controllers/GroupController.php @@ -85,7 +85,7 @@ class GroupController extends Controller } } - public function destroy($groupId) { + public function destroy(Request $request, $groupId) { $group = Group::find($groupId); if (is_null($group)) { diff --git a/app/Http/Controllers/GroupMemberController.php b/app/Http/Controllers/GroupMemberController.php index 88e5ae73e1436531c7444b67e4608b2604058d7c..48c8cfd56bc0b03331bccfaef7c42f804651c81b 100644 --- a/app/Http/Controllers/GroupMemberController.php +++ b/app/Http/Controllers/GroupMemberController.php @@ -91,7 +91,7 @@ class GroupMemberController extends Controller } } - public function destroy($groupId, $userId) { + public function destroy(Request $request, $groupId, $userId) { $groupMember = GroupMember::find($groupId); if (is_null($groupDetails)) { diff --git a/routes/api.php b/routes/api.php index ea34a6aed675a3c98a97fc6624bd00b909196e4d..c52c9a2759f59c571d7d5fcacf884dd7259aeba5 100644 --- a/routes/api.php +++ b/routes/api.php @@ -33,6 +33,19 @@ Route::get('/group/{groupId}/tasks', 'TaskController@getTasksFromGroup')->middle Route::delete('/task_member', 'TasksMemberController@removeMember')->middleware('auth:api'); Route::post('/task_member', 'TasksMemberController@addMember')->middleware('auth:api'); +//Group +Route::post('/group', 'GroupController@store')->middleware('auth:api'); +Route::get('/group/{groupId}', 'GroupController@show')->middleware('auth:api'); +Route::put('/group', 'GroupController@update')->middleware('auth:api'); +Route::delete('/group', 'GroupController@delete')->middleware('auth:api'); + +//GroupMember +Route::post('/group_member', 'GroupMemberController@store')->middleware('auth:api'); +Route::get('/group_member/{groupId}', 'GroupMemberController@show')->middleware('auth:api'); +Route::put('/group_member/{groupId}/{userId}', 'GroupMemberController@update')->middleware('auth:api'); +Route::delete('/group_member/{groupId}/{userId}', 'GroupMemberController@delete')->middleware('auth:api'); + + // Route::group(['middleware' => 'auth:api'], function() // { // Route::resource('tasks','TaskController', ['except' => ['index', 'edit', 'create']]);