/** * Run the database seeds. * * @return void */ public function run() { $administrator = PermissionGroup::create(['name' => 'Administrator']); User::create(['email' => '*****@*****.**', 'password' => \Hash::make('12345678'), 'name' => 'Admin', 'surname' => 'Test', 'permission_group_id' => $administrator->id, 'dob' => '1990-11-11', 'language' => 'pt-BR']); User::create(['email' => '*****@*****.**', 'password' => \Hash::make('12345678'), 'name' => 'Admin', 'surname' => 'Test', 'permission_group_id' => $administrator->id, 'dob' => '1990-11-11', 'language' => 'pt-BR']); User::create(['email' => '*****@*****.**', 'password' => \Hash::make('12345678'), 'name' => 'Admin', 'surname' => 'Test', 'permission_group_id' => $administrator->id, 'dob' => '1990-11-11', 'language' => 'pt-BR']); User::create(['email' => '*****@*****.**', 'password' => \Hash::make('12345678'), 'name' => 'Admin', 'surname' => 'Test', 'permission_group_id' => $administrator->id, 'dob' => '1990-11-11', 'language' => 'pt-BR']); User::create(['email' => '*****@*****.**', 'password' => \Hash::make('12345678'), 'name' => 'Admin', 'surname' => 'Test', 'permission_group_id' => $administrator->id, 'dob' => '1990-11-11', 'language' => 'pt-BR']); /* Create all rules and assign all to administrator rules */ foreach (\Config::get('admin.roles') as $role_name) { $role = Role::create(['name' => $role_name]); $administrator->roles()->attach($role->id); } }
<?php use IgetMaster\MaterialAdmin\Models\PermissionGroup; $permission_groups = PermissionGroup::all(); ?> <div class="row setting-group"> <div class="col-md-3 title"> {!! trans('materialadmin::admin.permission_groups') !!} </div> <div class="col-md-9 content"> <div class="panel panel-default"> <!-- Default panel contents --> <div class="panel-heading"> {!! trans_choice('materialadmin::admin.permission_groups_count', $permission_groups->count()) !!} <a href="#" class="create"><i class="zmdi zmdi-plus-circle-o zmdi-hc-lg"></i></a> </div> <!-- List group --> <ul class="list-group"> @foreach ($permission_groups as $permission_group) <li class="list-group-item editable" data-id="{!! $permission_group->id !!}" data-edit="{!! route('setting.edit', ['permission_groups', $permission_group->id]) !!}" data-delete="{!! route('setting.delete', ['permission_groups', $permission_group->id]) !!}"> {!! $permission_group->name !!} <a href="#" class="delete"><i class="zmdi zmdi-delete zmdi-hc-lg"></i></a> </li> @endforeach </ul> </div> </div> </div>
/** * Show the form for editing the specified resource. * * @param int $id * @return Response */ public function edit($id) { $user = User::with('permission_group')->findOrFail($id); $response = \View::make('materialadmin::user.edit')->with('user', $user)->with('permission_groups', PermissionGroup::getSelectOptions()); return $response; }