['web']],function () { Route::get('/', [ "uses" => "ContentController@Mainpage", ]); Route::get('/announcement/{announcement_id}', [ "uses" => "ContentController@announcementPage", ]); Route::get('/good', [ "uses" => "GoodController@getList", ]); Route::match(['post', 'get'], '/good/add', [ "uses" => "GoodController@addGood", "middleware" => "auth" ]); Route::match(['post', 'get'], '/good/my', [ "uses" => "GoodController@myGood", "middleware" => "auth" ]); Route::match(['post', 'get'], '/good/check', [ "uses" => "GoodController@check", "middleware" => "auth" ]); Route::match(['post', 'get'], '/good/end', [ "uses" => "GoodController@end", "middleware" => "auth" ]); Route::match(['post', 'get'], '/good/{good_id}/edit', [ "uses" => "GoodController@editGood", "middleware" => "auth" ]); Route::delete('/good/{good_id}/delete', [ "uses" => "GoodController@deleteGood", "middleware" => "auth" ]); Route::post('/good/{good_id}/buy', [ "uses" => "GoodController@getGood", "middleware" => "auth" ]); Route::post('/good/{trans_id}/allow', [ "uses" => "GoodController@allow", "middleware" => "auth" ]); Route::get('/good/{good_id}/titlepic', [ "uses" => "GoodController@getSimpleTitlePic", ]); Route::get('/good/{good_id}/titlepic/{width}/{height}', [ "uses" => "GoodController@getTitlePic", ]); Route::get('/avatar/{user_id}', [ "uses" => "UserController@getSimpleAvatar", ]); Route::get('/avatar/{user_id}/{width}/{height}', [ "uses" => "UserController@getAvatar", ]); Route::get('/good/{good_id}', [ "uses" => "GoodController@getInfo", ]); Route::get('/user/{user_id}/edit', [ "uses" => "UserController@showEditPage", "middleware" => "auth" ]); Route::post('/user/{user_id}/edit/middle', [ "uses" => "UserController@editList", "middleware" => "auth" ]); Route::get('/good/{good_id}/add_favlist', [ "uses" => "GoodController@addFavlist", "middleware" => "auth" ]); Route::delete('/good/{good_id}/del_favlist', [ "uses" => "GoodController@delFavList", "middleware" => "auth" ]); Route::get('/good/{good_id}/check', [ "uses" => "AdminController@checkGood", "middleware" => "admin" ]); Route::get('/admin', [ "uses" => "AdminController@adminIndex", "middleware" => "admin" ]); Route::post('/user/{user_id}/updatePriv', [ "uses" => "AdminController@updateUserPriv", "middleware" => "admin" ]); Route::post('/user/{user_id}/updateRole', [ "uses" => "AdminController@updateUserRole", "middleware" => "admin" ]); Route::get('/user/{user_id}/sendCheckLetter', [ "uses" => "UserController@sendCheckLetter" ]); Route::get('/user/checkEmail/{token}', [ "uses" => "UserController@checkEmail" ]); Route::get('/user/get_favlist', [ "uses" => "UserController@getFavlist", "middleware" => "auth" ]); Route::get('/user/edit_favlist', [ "uses" => "UserController@editFavlist", "middleware" => "auth" ]); Route::delete('/user/del_favlist', [ "uses" => "UserController@delFavlist", "middleware" => "auth" ]); Route::get('/user/{user_id}', [ "uses" => "UserController@getList", "middleware" => "auth" ]); Route::post('/cat/{cat_id}/edit', [ "uses" => "AdminController@editCategory", "middleware" => "admin" ]); Route::post('/cat/{cat_id}/edit', [ "uses" => "AdminController@editCategory", "middleware" => "admin" ]); Route::delete('/cat/{cat_id}/delete', [ "uses" => "AdminController@deleteCategory", "middleware" => "admin" ]); Route::match(['post','get'],'/message',[ "uses" => "MessageController@getMessage", "middleware" => "auth" ]); Route::match(['post','get'],'/message/sendmessagepage',[ "uses" => "MessageController@sendMessagepage", "middleware" => "auth" ]); Route::match(['post','get'],'/message/send',[ "uses" => "MessageController@sendAllow", "middleware" => "auth" ]); Route::match(['post','get'],'/message/editmessage',[ "uses" => "MessageController@editMessagepage", "middleware" => "auth" ]); Route::match(['post','get'],'/message/deletemessage/{message_id}',[ "uses" => "MessageController@deleteMessage", "middleware" => "auth" ]); Route::match(['post', 'get'], '/register', [ "uses" => "UserController@register" ]); Route::match(['post', 'get'], '/login', [ "uses" => "UserController@login" ]); Route::get('/logout', [ "uses" => "UserController@logOut" ]); Route::match(['post', 'get'], '/iforgotit', [ "uses" => "UserController@passwordReset" ]); Route::match(['post', 'get'], '/passwordReset/{token}', [ "uses" => "UserController@resetPassword" ]); Route::match(['post','get'],'/sendannouncement',[ "uses" => "AdminController@sendAnnouncement", "middleware" => "admin" ]); Route::match(['post','get'],'/sendannouncement/send',[ "uses" => "AdminController@checkAnnouncement", "middleware" => "admin" ]); Route::match(['post','get'],'/announcement',[ "uses" => "AdminController@getAnnouncement", "middleware" => "auth" ]); });