take(5)->get(); $plans = Plan::take(3)->get(); if ($users->count() > 0 && $plans->count() > 0) { foreach ($users as $user) { PlanRequest::create([ 'user_id' => $user->id, 'plan_id' => $plans->random()->id, 'status' => collect(['pending', 'approved', 'rejected'])->random(), 'message' => 'I would like to upgrade my plan to access more features.', ]); } } } } }