Copy users in laravel

Copy users in laravel

public function copyUser(){
	if(User::where('id', $id)->count() > 0){
		$user = User::find($id);
		$new_user = $user->replicate()->fill([
		    'email' => '[email protected]'
		]);
		$new_user->save();
	}
}

For more code examples click here. Read laravel replicate models.