public function create_user() { if (\Request::has('username')) { $data = \Request::all(); $user = User::create($data); $role = Role::findOrFail($data['role_id']); $user->attachRole($role); return redirect('admin/create_user')->with('msge', "saving successful"); } else { $roles = Role::orderby('name')->get(); $hubs = LiveData::getHubs(); $facilities = LiveData::getFacilities(); $roles = \MyHTML::get_arr_pair($roles, 'display_name'); $hubs = \MyHTML::get_arr_pair($hubs, 'hub'); $facilities = \MyHTML::get_arr_pair($facilities, 'facility'); return view('auth.create_user', compact('hubs', 'facilities', 'roles')); } }
/** * Create a new user instance after a valid registration. * * @param array $data * @return User */ protected function create(array $data) { return User::create(['name' => $data['name'], 'email' => $data['email'], 'password' => bcrypt($data['password'])]); }
/** * Create a new user instance after a valid registration. * * @param array $data * @return User */ protected function create(array $data) { return User::create(['username' => $data['username'], 'name' => $data['name'], 'email' => $data['email'], 'password' => bcrypt($data['password']), 'hub_id' => $data['hub_id'], 'hub_name' => $data['hub_name'], 'facility_id' => $data['facility_id'], 'facility_name' => $data['facility_name']]); }