Пример #1
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     //     	DB::table('users')->delete();
     $user = User::create(array('email' => '*****@*****.**', 'password' => Hash::make('laravel'), 'name' => 'Administrator'));
     //     	$user = new User();
     //     	$user->email = "*****@*****.**";
     //     	$user->password = Hash::make('laravel');
     //     	$user->name   = 'Administrator';
     //     	$user->created_at   = Carbon::now();
     //     	$user->updated_at   = Carbon::now();
     //     	$user->save();
     $permission = new Permission();
     $permission->name = "manage_backend";
     $permission->label = "manage backend";
     $permission->created_at = Carbon::now();
     $permission->updated_at = Carbon::now();
     $permission->save();
     $role = new Role();
     $role->name = "manager";
     $role->label = "manage backend";
     $role->created_at = Carbon::now();
     $role->updated_at = Carbon::now();
     $role->save();
     $role->givePermissionTo($permission);
     $user->assignRole($role);
 }
Пример #2
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     $user = config('auth.providers.users.model')::first();
     $permission = new Permission();
     $permission2 = new Permission();
     $permission3 = new Permission();
     $permission->name = "admin";
     $permission->slug = "manage the panel";
     $permission->description = "administrator of the system.";
     $permission->model = "";
     $permission->created_at = Carbon::now();
     $permission->updated_at = Carbon::now();
     $permission->save();
     $permission2->name = "edition";
     $permission2->slug = "edit role and permission";
     $permission2->description = "Allow to Edit the Roles and Permission.";
     $permission2->model = "";
     $permission2->created_at = Carbon::now();
     $permission2->updated_at = Carbon::now();
     $permission2->save();
     $permission3->name = "create";
     $permission3->slug = "create role and permission";
     $permission3->description = "Allow to create the Roles and Permission.";
     $permission3->model = "";
     $permission3->created_at = Carbon::now();
     $permission3->updated_at = Carbon::now();
     $permission3->save();
     $role = new Role();
     $nomal_role = new Role();
     $role->name = "admin";
     $role->slug = "administrator of system";
     $role->description = "manage backend";
     $role->level = "9";
     $role->created_at = Carbon::now();
     $role->updated_at = Carbon::now();
     $role->save();
     $nomal_role->name = "user";
     $nomal_role->slug = "new role for testing";
     $nomal_role->description = "new role for testing";
     $nomal_role->level = "3";
     $nomal_role->created_at = Carbon::now();
     $nomal_role->updated_at = Carbon::now();
     $nomal_role->save();
     $role->attachPermission($permission);
     $role->attachPermission($permission2);
     $role->attachPermission($permission3);
     $user->assignRole($role);
 }