id; $multilines = MultilineSetting::orderBy('sport_id')->pluck('sport_id', 'id'); foreach ($multilines as $multiline_setting_id => $sport_id) { $is_active = in_array($multiline_setting_id, [1, 2, 9, 10, 16, 17, 22, 23]) ? 1 : 0; $setting = []; $setting['sport_id'] = $sport_id; $setting['user_id'] = $user_id; $setting['multiline_setting_id'] = $multiline_setting_id; DB::table('bettype_users')->updateOrInsert($setting, ['is_active' => $is_active]); } Notification::make() ->title('Bettypes for user generated successfully') ->success() ->send(); } }