• File: UsersController.php
  • Full Path: /var/www/paytekchalenge/app/Http/Controllers/UsersController.php
  • Date Modified: 07/19/2022 7:23 PM
  • File size: 449 bytes
  • MIME-type: text/x-php
  • Charset: utf-8
<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use App\User;
use App\Models\RoleUser;

class UsersController extends Controller
{
    public function users(){
        return response()->json(
            RoleUser::join('users','users.id','role_user.user_id')
            ->join('roles','roles.id','role_user.role_id')
            ->select('users.*','roles.name as roleName')
            ->get(),200);
    }
}