(Update) Ban System

This commit is contained in:
HDVinnie
2018-05-03 15:03:06 -04:00
parent d802ef8473
commit 120e0e53c7
2 changed files with 13 additions and 10 deletions
+10 -7
View File
@@ -24,6 +24,9 @@ use \Toastr;
class BanController extends Controller
{
/**
* @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View
*/
public function getBans()
{
$bans = Ban::latest()->paginate(25);
@@ -37,7 +40,7 @@ class BanController extends Controller
* @access public
* @param $username
* @param $id
*
* @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View
*/
public function ban(Request $request, $username, $id)
{
@@ -56,9 +59,9 @@ class BanController extends Controller
$staff = auth()->user();
$v = validator($request->all(), [
'owned_by' => 'required',
'created_by' => 'required|numeric',
'ban_reason' => 'required',
'owned_by' => 'required',
'created_by' => 'required|numeric',
'ban_reason' => 'required',
]);
$ban = new Ban();
@@ -84,7 +87,7 @@ class BanController extends Controller
* @access public
* @param $username
* @param $id
*
* @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View
*/
public function unban(Request $request, $username, $id)
{
@@ -103,8 +106,8 @@ class BanController extends Controller
$staff = auth()->user();
$v = validator($request->all(), [
'unban_reason' => 'required',
'removed_at' => 'required'
'unban_reason' => 'required',
'removed_at' => 'required'
]);
$ban = new Ban();
+3 -3
View File
@@ -354,9 +354,9 @@ Route::group(['middleware' => 'language'], function () {
Route::get('/check-update', 'VersionController@checkVersion');
// Ban
Route::any('/bans', 'BanController@getBans')->name('getBans');
Route::any('/ban/{username}.{id}', 'BanController@ban')->name('ban');
Route::any('/unban/{username}.{id}', 'BanController@unban')->name('unban');
Route::get('/bans', 'BanController@getBans')->name('getBans');
Route::post('/ban/{username}.{id}', 'BanController@ban')->name('ban');
Route::post('/unban/{username}.{id}', 'BanController@unban')->name('unban');
// Flush Ghost Peers
Route::any('/flush', 'FlushController@deleteOldPeers')->name('flush');