Ejemplo n.º 1
0
 /**
  * Display a listing of the resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function index(Request $request)
 {
     $data = $request->input();
     $name = isset($data['name']) ? urldecode($data['name']) : '';
     $pagesize = 20;
     $query = DataGroup::where('status', Config::get('hthou.status_normal'));
     if (!empty($name)) {
         $query->where('group_name', 'like', "%" . $name . "%");
     }
     $query->orderBy('listorder', 'desc')->orderBy('id', 'desc');
     $list = $query->paginate($pagesize);
     $roles = DataRole::where('status', Config::get('hthou.status_normal'))->get();
     $priv_ob = new privilege();
     $mk_forward = GlobalTools::make_forward();
     $priv_list = $priv_ob->getTypeData(false);
     return view('admin.groups', ['mk_forward' => $mk_forward, 'data' => $list, 'name' => $name, 'url' => $this->url, 'roles' => $roles, 'priv_list' => $priv_list]);
 }
Ejemplo n.º 2
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function destroy($id)
 {
     privilege::find($id)->delete();
     return 1;
     /* === true */
 }