8d2724db by Jeremy Groot

update to assignment script

1 parent ce5482dd
......@@ -33,6 +33,8 @@ if ( class_exists( 'WP_CLI' ) ) {
global $wpdb;
$broker_posts = $wpdb->get_results('select post_author,ID from wp_posts where post_type = "broker"',OBJECT_K);
$sub_cat_assignments = [];
// $current_assignment_count = get_option('options_assignments');
$iter_counter = 0;
foreach($staff_members as $assign) {
......@@ -66,9 +68,18 @@ if ( class_exists( 'WP_CLI' ) ) {
}
}
var_dump($new_option_values);exit;
$option_value = $new_option_values;
$sub_cat = trim($assign['sub_category']);
$assign['sub_category'] = str_replace(' ', '_',$assign['sub_category']);
$assign['sub_category'] = str_replace('#', '',$assign['sub_category']);
$assign['sub_category'] = str_replace('/', '',$assign['sub_category']);
if($sub_cat == 'farm team #1' || $sub_cat == 'farm team #2' || $sub_cat == 'commercial team #1' || $sub_cat == 'commercial team #2' || $sub_cat == 'commercial team #3') {
$sub_cat_assignments[$sub_cat] = $option_value;
}
$option_value = serialize($new_option_values);
}
update_option($option_name, $option_value);
......@@ -79,6 +90,18 @@ if ( class_exists( 'WP_CLI' ) ) {
}
// var_dump( $sub_cat_assignments['commercial team #1']);exit;
update_option('options_farm_1_broker_assignment', $sub_cat_assignments['farm team #1']);
update_option('options_farm_2_broker_assignment', $sub_cat_assignments['farm team #2']);
update_option('options_comm_1_broker_assignment', $sub_cat_assignments['commercial team #1']);
update_option('options_comm_2_broker_assignment', $sub_cat_assignments['commercial team #2']);
update_option('options_comm_3_broker_assignment', $sub_cat_assignments['commercial team #3']);
//a:1:{i:0;s:5:"73040";}
//s:452:"a:35:{i:0;i:73040;i:1;i:73044;i:2;i:73045;i:3;i:73046;i:4;i:73047;i:5;i:73050;i:6;i:73051;i:7;i:73053;i:8;i:73057;i:9;i:73058;i:10;i:73061;i:11;i:73064;i:12;i:73066;i:13;i:73067;i:14;i:73070;i:15;i:73071;i:16;i:73072;i:17;i:73074;i:18;i:73076;i:19;i:73083;i:20;i:73086;i:21;i:73087;i:22;i:73088;i:23;i:73089;i:24;i:73090;i:25;i:73092;i:26;i:73094;i:27;i:73095;i:28;i:73098;i:29;i:73099;i:30;i:73100;i:31;i:73102;i:32;i:73103;i:33;i:73106;i:34;i:73110;}";
update_option('options_assignments', $iter_counter);
// }
// syncBrokerListToPosts();
......