/** * 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(CreateRoleRequest $request) { Role::create($request->except('_token')); return redirect()->route('admin.roles.index'); }
/** * * @param CreateRoleRequest $request * @return View */ public function store(CreateRoleRequest $request) { Role::create($request->only(['name'])); return redirect()->route('admin.roles.index'); }