'admin/semester'], function () { Route::resource('semester', 'SemesterAdminController'); }); // User routes for semester Route::group(['prefix' => 'user/semester'], function () { Route::resource('semester', 'SemesterUserController'); }); // Public routes for semester Route::group(['prefix' => 'semesters'], function () { Route::get('/', 'SemesterPublicController@index'); Route::get('/{slug?}', 'SemesterPublicController@show'); });