Beispiel #1
0
 /**
  * Display the specified resource.
  *
  * @param  int  $id
  * @return Response
  */
 public function show($id)
 {
     $this->authorize(new Permissions());
     $prmList = Modules::select('modules.*', 'permissions.*')->leftJoin('permissions', 'permissions.id_mdl', '=', 'modules.id')->where('permissions.id_rl', $id)->get();
     $Item = Roles::select('roles.*', 'u1.email as created_by', 'u2.email as updated_by', 'u1.id as created_by_id')->join('users as u1', 'u1.id', '=', 'roles.created_by')->leftjoin('users as u2', 'u2.id', '=', 'roles.updated_by')->where('roles.id', $id)->first();
     $this->authorize($Item);
     return view('admin.roles.show')->with('Item', $Item)->with('prmList', $prmList);
 }