public function userCreate(Request $request) { $this->validate($request, AuthController::validationData()); $data = AuthController::userData($request->all()); // dd($data); User::create($data); fmsgs(['title' => 'User Created', 'type' => 'success', 'text' => "Successfully adding new user, check the list!"]); return redirect()->back(); }
/** * Run the database seeds. * * @return void */ public function run() { User::create(['name' => 'Dwi Prabowo', 'email' => '*****@*****.**', 'password' => bcrypt('asdfasdf'), 'remember_token' => str_random(10), 'gender' => 1]); Role::create(['name' => 'admin', 'label' => 'The admin of the system']); Permission::create(['name' => 'dashboard', 'label' => 'User has right to access admin dashboard']); Role::whereName('admin')->first()->assign(Permission::whereName('dashboard')->first()); User::whereEmail('*****@*****.**')->first()->assign(Role::whereName('admin')->first()); User::create(['name' => 'Owl Jpr', 'email' => '*****@*****.**', 'password' => bcrypt('asdfasdf'), 'remember_token' => str_random(10), 'gender' => 1]); for ($i = 0; $i < 10; $i++) { factory(User::class)->create(); } }
/** * Create a new user instance after a valid registration. * * @param array $data * @return User */ public function create(array $data) { $user = User::create(AuthController::userData($data)); return $user; }