$value) { if ($value->department_id != 'xxx') { switch ($value->department_id) { case 'B00': $region = '南區'; break; case 'B10': $region = '中區'; break; default: $region = '北區'; } $children_count = isset($child->{$value->user_id}) ? ($child->{$value->user_id}->children_count) : 0; CheckIn::create([ 'user_id' => $value->user_id, 'name' => $value->name, 'department_id' => $value->department_id, 'region' => $region, 'is_checked_in' => false, 'children_count' => $children_count, 'is_awarded' => false, 'activity_id' => 1, 'created_at' => now(), 'updated_at' => now(), ]); } } } }