UsersAdminController.php 670 B

12345678910111213141516171819202122232425262728293031
  1. <?php
  2. namespace App\Http\Controllers\Admin;
  3. use App\Http\Controllers\Controller;
  4. use App\Models\Category;
  5. use App\User;
  6. use GuzzleHttp\Psr7\Request;
  7. use Illuminate\Support\Facades\Gate;
  8. class UsersAdminController extends Controller
  9. {
  10. public function index()
  11. {
  12. if (Gate::denies('is-admin')) {
  13. return redirect('/')->with(['errors' => 'У вас не достаточно полномочий']);
  14. }
  15. $users = User::with('role')->paginate(15);
  16. return view('admin.users', ['users' => $users]);
  17. }
  18. public function ajaxUsersRequest(Request $request)
  19. {
  20. return dump($request->json()->all());
  21. }
  22. }