/** * Show the form for editing the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function edit($id) { $this->authorize('permissions-edit'); $permission = Permission::with('roles')->findOrFail($id); $roles = Role::orderBy('display_name')->get(); return view('permissions.edit', compact('permission', 'roles')); }
/** * @param string $order_by * @param string $sort * @param bool $withPermissions * @return mixed */ public function getAllRoles($order_by = 'id', $sort = 'asc', $withPermissions = false) { if ($withPermissions) { return Role::with('permissions')->orderBy($order_by, $sort)->get(); } return Role::orderBy($order_by, $sort)->get(); }
/** * Show the form for editing the specified resource. * * @param int $id * * @return Response */ public function edit($id) { $user = User::findOrFail($id); $roles_user = User::find($id)->roles()->lists('role_id')->toArray(); $roles = Role::orderBy('display_name', 'asc')->lists('display_name', 'id'); return view('admin.users.edit', compact('user', 'roles', 'roles_user')); }
/** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index() { $users = User::orderBy('firstname')->paginate(12); $teams = Team::orderBy('team_name')->get(); $roles = Role::orderBy('role_name')->get(); return view('cp.users.index', compact('users', 'teams', 'roles')); }
/** * Show the form for editing the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function edit($id) { $this->authorize('users-edit'); $user = User::with('roles')->findOrFail($id); $roles = Role::orderBy('display_name')->get(); return view('users.edit', compact('roles', 'user')); }
/** * Display a listing of the resource. * * @return Response */ public function user() { $users = User::with('roles')->get(); $roles = Role::orderBy('name')->get(); $users_json = $users->toArray(); $data = compact('users', 'roles', 'users_json'); return view('user.user', $data); }
/** * Show the form for editing the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function edit($id) { $user = User::findOrFail($id); $roles = Role::orderBy('name')->lists('name', 'id'); // dd($roles); $status = ['0' => 'In-active', '1' => 'Active']; return view('store_user.edit', compact('roles', 'user', 'status')); }
public function run() { DB::table('users')->delete(); $roles = Role::orderBy('id')->get(array('id')); User::create(array('name' => 'entreprise1', 'email' => '*****@*****.**', 'password' => Hash::make('azerty'), 'role_id' => $roles[3]->id, 'valide' => 1, 'user_type' => 'App\\Entreprise', 'user_id' => '1')); User::create(array('name' => 'moderateur1', 'email' => '*****@*****.**', 'password' => Hash::make('azerty'), 'role_id' => $roles[1]->id, 'valide' => 1, 'user_type' => 'App\\Moderateur', 'user_id' => '1')); User::create(array('name' => 'admin1', 'email' => '*****@*****.**', 'password' => Hash::make('azerty'), 'role_id' => $roles[0]->id, 'valide' => 1, 'user_type' => 'App\\Administrateur', 'user_id' => '1')); User::create(array('name' => 'etudiant1', 'email' => '*****@*****.**', 'password' => Hash::make('azerty'), 'role_id' => $roles[2]->id, 'valide' => 1, 'user_type' => 'App\\Etudiant', 'user_id' => '1')); }
/** * Show the form for editing the specified resource. * * @param int $id * @return Response */ public function edit(General $general, Group $group) { $theme = $general->theme(); $roles = Role::orderBy('level')->lists('name', 'id'); $theme['title'] = 'Edit Group'; $theme['description'] = 'edit group entry'; $button_text = 'Update Group'; return view('admin.group.edit', compact('theme', 'group', 'roles', 'button_text')); }
/** * Show the form for creating a new resource. * * @return Response */ public function create() { if (Auth::check() && $this->rolechucnangs && $this->rolechucnangs->Them == 1) { $roles = Role::orderBy('name')->get(); $dois = Danhmucdoi::orderBy('name')->get(); $phongs = Danhmucphong::orderBy('name')->get(); $chucvus = Danhmucchucvu::get(); $capbacs = Danhmuccapbac::get(); return view('user.create')->with(array('menus' => $this->menus, 'roles' => $roles, 'dois' => $dois, 'phongs' => $phongs, 'chucvus' => $chucvus, 'capbacs' => $capbacs)); } else { return \Redirect::route('user.index')->with('message-error', 'Không có quyền truy cập'); } }
public function roles(Request $request) { $page = 1; $limit = 0; if ($request->limit) { $limit = $request->limit; } if ($request->page) { $page = $request->page; } // $roles = Role::orderBy('created_at', 'desc')->skip(($page - 1) * $limit)->take($limit)->get(); $roles = Role::orderBy('created_at', 'desc')->get(); return response()->json($roles, 200); }
public function changeRole(Request $request) { $user_id = $request->user_id; $role_id = $request->role_id; if ($user_id == 1) { return response()->json(['status' => 401, 'msg' => '不能修改超级管理员的用户组']); } $user = User::find($user_id, ['id']); $role = Role::find($role_id, ['id']); if (empty($user) || empty($role)) { return response()->json(['status' => 404, 'msg' => '用户或用户组不存在']); } $user->assignRole($role->id); $roles = Role::orderBy('id', 'DESC')->get(['id', 'name']); $html = view()->make('admin.users._user_roles', compact('roles', 'user'))->render(); return response()->json(['status' => 200, 'html' => $html]); }
public function create() { $roles = Role::orderBy('name')->get(); $users = User::orderBy('name')->paginate(20); return view('auth.create-user', compact('users', 'roles')); }
public function GetDftrLevel($lvl = '') { $level = Role::orderBy('id', 'asc')->get(); $a = ''; foreach ($level as $key => $value) { $ck = strpos($lvl, "." . $value->id) === false ? '' : 'checked'; $a .= "<input type='checkbox' name='level[]' class='' value='{$value->id}' {$ck}> {$value->id} - {$value->name}"; } return $a; }
public static function getAllRolesPaginated($pages) { return Role::orderBy("updated_at", "DESC")->paginate($pages); }
/** * Get the user edit page * * @param $id * @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View */ public function getUserEdit($id) { $user = User::findOrFail($id); $roles = Role::orderBy('id')->get(); return view(settings('theme_folder') . 'user/user-edit', compact('user', 'roles')); }
public function GetDftrLevel($lvl = '') { $level = Role::orderBy('id', 'asc')->get(); $a = ''; foreach ($level as $key => $value) { $ck = strpos($lvl, "." . $value->id) === false ? '' : 'checked'; $a .= "<div class='checkbox c-checkbox'>"; $a .= "<label><input type='checkbox' name='level[]' class='' value='{$value->id}' {$ck}><span class='fa fa-check'></span> {$value->id} - {$value->name}</label>"; $a .= "</div>"; } return $a; }
/** * Show the application dashboard. * * @return Response */ public function index() { $roles = Role::orderBy('label')->get(); return view('users.index')->with('roles', $roles); }
public function allRoles() { return Role::orderBy('id', 'desc')->get(); }
/** * Show the form for editing the specified user. * * @param App\User $user * @return Response */ public function edit(User $user) { if (!user_can('edit.users', true, null, function ($params) { return $params->id == Auth::user()->id ? true : false; }, $user)) { return redirect()->back(); } $result = Role::orderBy('name')->get(); $roles = array(); foreach ($result as $key) { $roles[$key->id] = $key->name; } return view('users::edit', compact('user', 'roles')); }
/** * 获取账户列表. * * @param int $pageSize 分页大小 * * @return \Illuminate\Pagination\Paginator */ public function lists($pageSize) { return $this->model->orderBy('id', 'desc')->paginate($pageSize); }
/** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index() { $roles = Role::orderBy('created_at', 'DESC')->paginate(10); return view('roles.index')->with('roles', $roles); }
protected function leagueData() { $committees = Committee::where('active', 1)->orderBy('name')->get(); $positions = Position::all(); $requirements = $this->currentYearBaseReqs(); $teams = Team::where('active', 1)->orderBy('name')->get(); $groups = Group::orderBy('name')->get(); $roles = Role::orderBy('name')->get(); return array('committees' => $committees, 'positions' => $positions, 'requirements' => $requirements, 'teams' => $teams, 'groups' => $groups, 'roles' => $roles); }
public function anyPermisionSettings(){ $roles = Role::orderBy('main','name')->get()->toArray(); $permissions = Permission::select('permissions.*') ->addSelect(\DB::raw('right(`name`,length(`name`)-instr(`name`,"-")) as controller')) ->orderBy('controller','id') ->get() ->toArray(); return view('setting.list-permission',[ "roles" => $roles, "permissions" => $permissions ]); }
/** * Team roles * * @return $this */ public function teamRole() { $roles = Role::orderBy('created_at', 'asc')->get(); $data = ['parentPage' => 'Career', 'page' => 'Team Roles', 'title' => 'Teleaus | Team Roles', 'roles' => $roles]; return view('team-roles')->with($data); }
/** * Clubs */ Route::get('clubs', 'ClubController@index'); Route::resource('club', 'ClubController'); /** * Records */ Route::get('records', 'RecordController@index'); Route::resource('record', 'RecordController'); /** * Display All Users */ Route::get('/users', function () { // Roles $roles_rs = Role::orderBy('name', 'asc')->get(); $roles = []; $roles[0] = 'Choose a roles'; foreach ($roles_rs as $r) { $roles[$r->id] = $r->name; } // Genders $genders_rs = Gender::orderBy('name', 'asc')->get(); $genders = []; $genders[0] = 'Choose a gender'; foreach ($genders_rs as $g) { $genders[$g->id] = $g->name; } // Clubs $clubs_rs = Club::orderBy('name', 'asc')->get(); $clubs = [];
public function assignRole($id) { $user = User::with(['roles'])->findOrFail($id); $userRoles = $user->roles()->lists('role_id'); $roles = Role::orderBy('sort', 'asc')->get(); return view('users.assign_role', compact('user', 'userRoles', 'roles')); }
/** * Display a form for saving a resource. * * @param string $subtitle Page subtitle. * @param string $action Form route sufix. * @param string $method Form method. * @return Response */ protected function showForm($subtitle, $action, $method = 'POST') { view()->share(['languages' => \App\Language::orderBy('name')->withTrashed()->lists('name', 'id'), 'providers' => \App\Provider::orderBy('name')->withTrashed()->lists('name', 'id'), 'role' => \App\Role::orderBy('name')->lists('name', 'id')]); return parent::showForm($subtitle, $action, $method); }
/** * 権限取得 */ private function getRoleList() { $roles = array('' => '選択してください'); $roles += Role::orderBy('id', 'asc')->lists('name', 'id'); return $roles; }