'pangestu', 'email' => 'pangestu@student.itmpwk.ac.id', 'roles' => ['mahasiswa', 'developer'], 'profile' => [ 'full_name' => 'Yoga Pangestu', 'phone_number' => '082121495806', 'address' => 'Jl. Merdeka No. 1, Purwakarta', 'gender' => 'male', 'birth_place' => 'Subang', 'birth_date' => '2005-03-13', ], ], [ 'username' => 'doni', 'email' => 'doni@student.itmpwk.ac.id', 'roles' => ['mahasiswa', 'developer'], 'profile' => [ 'full_name' => 'Doni Setiawan Ramadhan', 'phone_number' => '085793462823', 'address' => 'Jl. Merdeka No. 1, Purwakarta', 'gender' => 'male', 'birth_place' => 'Purwakarta', 'birth_date' => '2004-10-30', ], ], [ 'username' => 'asep', 'email' => 'asep@student.itmpwk.ac.id', 'roles' => ['mahasiswa', 'developer'], 'profile' => [ 'full_name' => 'Asep Saepudin', 'phone_number' => '081546505033', 'address' => 'Jl. Merdeka No. 1, Purwakarta', 'gender' => 'male', 'birth_place' => 'Purwakarta', 'birth_date' => '2005-09-24', ], ], [ 'username' => 'komoala', 'email' => 'komoala@student.itmpwk.ac.id', 'roles' => ['mahasiswa'], 'profile' => [ 'full_name' => 'Komala Dewi', 'phone_number' => '085819894938', 'address' => 'Jl. Merdeka No. 1, Purwakarta', 'gender' => 'female', 'birth_place' => 'Purwakarta', 'birth_date' => '2005-05-04', ], ], ]; foreach ($users as $userData) { $roles = $userData['roles']; $profile = $userData['profile']; unset($userData['profile'], $userData['roles']); $userData['password'] = Hash::make('Minimal8@'); $user = User::create($userData); $user->profile()->create($profile); $user->assignRole($roles); } } }