Просмотр файла app/Http/Controllers/Admin/BanlistController.php

Размер файла: 591B
  1. <?php
  2.  
  3. declare(strict_types=1);
  4.  
  5. namespace App\Http\Controllers\Admin;
  6.  
  7. use App\Models\User;
  8. use Illuminate\View\View;
  9.  
  10. class BanlistController extends AdminController
  11. {
  12. /**
  13. * Главная страница
  14. *
  15. * @return View
  16. */
  17. public function index(): View
  18. {
  19. $users = User::query()
  20. ->where('level', User::BANNED)
  21. ->where('timeban', '>', SITETIME)
  22. ->orderBy('timeban')
  23. ->with('lastBan')
  24. ->paginate(setting('reglist'));
  25.  
  26. return view('admin/banlists/index', compact('users'));
  27. }
  28. }