diff --git a/api/application/helpers/smc_creditpd_helper.php b/api/application/helpers/smc_creditpd_helper.php index fb301d44..27b38faf 100644 --- a/api/application/helpers/smc_creditpd_helper.php +++ b/api/application/helpers/smc_creditpd_helper.php @@ -98,13 +98,15 @@ class smc_creditpd $person_met = ''; $mobile_numbers_array = array(); + // echo "Step 1 Mobile Number Arr Empty";print_r($mobile_numbers_array); + $inx = 0; foreach ($json['borrower_details'] as $key => $value) { $mobile_numbers = ''; if(isset($value['mobile_numbers']) && count($value['mobile_numbers'])) { - + // echo "Step 2 Incoming Mobile Numbers Checks"; print_r($value['mobile_numbers']); foreach ($value['mobile_numbers'] as $k => $smn) { if((count($value['mobile_numbers']) - 1) == $k){$mobile_numbers .= ($smn['mobile_no']); break;} @@ -113,24 +115,27 @@ class smc_creditpd $json['borrower_details'][ $key ] ['mobile_numbers'] = $mobile_numbers; if($mobile_numbers) { - $mobile_numbers_array[('##'.$k.'##')] = '( ' . str_replace('
', '', $mobile_numbers) . ' ) '; + $mobile_numbers_array[('##'.$inx.'##')] = '( ' . str_replace('
', '', $mobile_numbers) . ' ) '; } + // echo "Step 3 Now I have Mobile Arrs"; print_r($mobile_numbers_array); } if(isset($value['borrower_met']) && !strcasecmp($value['borrower_met'],'yes')) { $temp_person_met = $value['borrower_name'].', '; + // echo "Step 4 In person Met and I have "; print_r($mobile_numbers_array); if(isset($value['mobile_numbers']) && count($value['mobile_numbers'])) - { - $temp_person_met = $value['borrower_name'].'##'.$k.'## , '; + { //echo "Step 5 person met is connected to spec inx ".$value['borrower_name'].'##'.$inx.'##'; + $temp_person_met = $value['borrower_name'].'##'.$inx.'## , '; } //$temp_person_met .= ($mobile_numbers != '' ? '(' .$mobile_numbers. ') ,': ','); $person_met .= $temp_person_met; } $mobile_numbers = ''; - + $inx++; } + // echo 'Step 6 Visted Person are '.$person_met; // if(!isset($json['person_met'])) // { // $json['person_met'] = ''; @@ -138,7 +143,7 @@ class smc_creditpd if($person_met != '') { $person_met = substr_replace($person_met,'',-2); - + // echo 'Step 7 Visted Person are but removed Comma'.$person_met; if(substr_count($person_met,',')) { $person_met = substr_replace($person_met,' and ',strrpos($person_met,','),2); @@ -146,12 +151,11 @@ class smc_creditpd } // print_r($person_met); - // print_r($mobile_numbers_array); foreach ($mobile_numbers_array as $key => $value) { $person_met = str_replace($key, $value, $person_met); } - + // echo "Step 8 person with Mobile Number".$person_met; $json['person_met'] = $person_met; return $json; }