コード例 #1
0
 /**
  * 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);
     }
 }
コード例 #2
0
<?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>
コード例 #3
0
 /**
  * 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;
 }