chunkById(100, function ($videos) { foreach ($videos as $key => $video) { if(is_array($video->types)){ if(count($video->types) == 0 && $video->is_short == 0){ $video->studio_plus_video_type_id = 1; } else if(in_array("VIDEO BASED ON A JOB", $video->types) && $video->is_short == 0){ $video->studio_plus_video_type_id = 2; } else if(in_array("REACH OUT", $video->types) && $video->is_short == 0){ $video->studio_plus_video_type_id = 3; } else if(in_array("SPONSORED PRODUCT", $video->types)){ $video->studio_plus_video_type_id = 4; } else if(count($video->types) == 0 && $video->is_short == 1){ $video->studio_plus_video_type_id = 5; } else if(in_array("VIDEO BASED ON A JOB", $video->types) && $video->is_short == 1){ $video->studio_plus_video_type_id = 6; } $video->update(); } } }); dd('Successfully Process New Video Types'); } }