Exemplo n.º 1
0
 /**
  * Execute the console command.
  *
  * @return mixed
  */
 public function handle()
 {
     $this->call('migrate');
     $role = Role::create(['name' => 'admin', 'display_name' => '超级管理员']);
     $permission = Permission::create(['name' => 'admin', 'display_name' => '超级管理员权限']);
     $user = User::create(['name' => '超级管理员', 'email' => env('ADMIN_EMAIL', '*****@*****.**'), 'password' => bcrypt(env('ADMIN_PASSWORD', 'admin'))]);
     $role->attachPermission($permission);
     $user->attachRole($role);
     $this->info('Forone initialized!');
 }
 /**
  *
  * @param CreateRoleRequest $request
  * @return View
  */
 public function store(CreatePermissionRequest $request)
 {
     Permission::create($request->except('id', '_token'));
     return $this->toIndex('save success');
 }