<?php $filter_array = array('438' => 'Prospects', '439' => 'Leads', '440' => 'Contact Made', '441' => 'App Out', '442' => 'App In', '443' => 'Submitted', '444' => 'Approved', '445' => 'Contracts Out', '446' => 'Contracts In', '447' => 'Funded'); $start_record_from = 0; $no_of_records = 100; $apiPD = new apiPipeDrive(); $source_data = $apiPD->getDealField('12463'); $stage_data = $apiPD->getAllStage(); $source_data = json_decode($source_data, "true"); $stage_data = json_decode($stage_data, "true"); $source = array(); $stage = array(); if (isset($source_data['data']['options'])) { foreach ($source_data['data']['options'] as $each_source) { $source[$each_source['id']] = $each_source; // 'label'; } } if (isset($stage_data['data'])) { foreach ($stage_data['data'] as $each_stage) { $stage[$each_stage['id']] = $each_stage; //'order_nr','name' } } foreach ($filter_array as $filter_id => $filter_stage_name) { $deal_data = $apiPD->getFilterDeals($filter_id, $start_record_from, $no_of_records); $deal_data = json_decode($deal_data, "true"); while ($deal_data['success']) { if ($deal_data['data'] && count($deal_data['data']) > 0) { foreach ($deal_data['data'] as $each_deal) { if ($each_deal['pipeline_id'] != '1') {
<?php $api = new apiPipeDrive(); $data = $api->getDealField('12463'); $data = json_decode($data, true); $source_list_arr = array(); $source_list_arr = $data["data"]["options"]; d($source_list_arr); //Set Flag is_deleted=1 in all the records unset($fields); $fields["is_deleted"] = 1; qu("pd_sources", $fields, " 1=1 "); if (count($source_list_arr) > 0) { foreach ($source_list_arr as $each_source) { $source_id = ''; $source_id = trim($each_source["id"]); if ($source_id != '') { $check_source_id = array(); $check_source_id = Call_distribution::CheckMainSourceId($source_id); echo $check_source_id . "****" . $each_source["label"]; echo "<br/>"; $data_insert = 1; if (!empty($check_source_id)) { if ($check_source_id["id"] != '') { unset($fields); $fields["source_name"] = trim($each_source["label"]); $fields["is_deleted"] = 0; $fields = _escapeArray($fields); qu("pd_sources", $fields, " id = '{$check_source_id}' "); $data_insert = 0; }