mobile no showed nxt persons no fixes : ps

This commit is contained in:
Sanjeev 2021-04-29 19:19:03 +05:30
parent 047e239f44
commit ea5bb6ed51

View File

@ -98,13 +98,15 @@ class smc_creditpd
$person_met = ''; $person_met = '';
$mobile_numbers_array = array(); $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) foreach ($json['borrower_details'] as $key => $value)
{ {
$mobile_numbers = ''; $mobile_numbers = '';
if(isset($value['mobile_numbers']) && count($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) foreach ($value['mobile_numbers'] as $k => $smn)
{ {
if((count($value['mobile_numbers']) - 1) == $k){$mobile_numbers .= ($smn['mobile_no']); break;} 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; $json['borrower_details'][ $key ] ['mobile_numbers'] = $mobile_numbers;
if($mobile_numbers) if($mobile_numbers)
{ {
$mobile_numbers_array[('##'.$k.'##')] = '( ' . str_replace('<br>', '', $mobile_numbers) . ' ) '; $mobile_numbers_array[('##'.$inx.'##')] = '( ' . str_replace('<br>', '', $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')) if(isset($value['borrower_met']) && !strcasecmp($value['borrower_met'],'yes'))
{ {
$temp_person_met = $value['borrower_name'].', '; $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'])) if(isset($value['mobile_numbers']) && count($value['mobile_numbers']))
{ { //echo "Step 5 person met is connected to spec inx ".$value['borrower_name'].'##'.$inx.'##';
$temp_person_met = $value['borrower_name'].'##'.$k.'## , '; $temp_person_met = $value['borrower_name'].'##'.$inx.'## , ';
} }
//$temp_person_met .= ($mobile_numbers != '' ? '(' .$mobile_numbers. ') ,': ','); //$temp_person_met .= ($mobile_numbers != '' ? '(' .$mobile_numbers. ') ,': ',');
$person_met .= $temp_person_met; $person_met .= $temp_person_met;
} }
$mobile_numbers = ''; $mobile_numbers = '';
$inx++;
} }
// echo 'Step 6 Visted Person are '.$person_met;
// if(!isset($json['person_met'])) // if(!isset($json['person_met']))
// { // {
// $json['person_met'] = ''; // $json['person_met'] = '';
@ -138,7 +143,7 @@ class smc_creditpd
if($person_met != '') if($person_met != '')
{ {
$person_met = substr_replace($person_met,'',-2); $person_met = substr_replace($person_met,'',-2);
// echo 'Step 7 Visted Person are but removed Comma'.$person_met;
if(substr_count($person_met,',')) if(substr_count($person_met,','))
{ {
$person_met = substr_replace($person_met,' and ',strrpos($person_met,','),2); $person_met = substr_replace($person_met,' and ',strrpos($person_met,','),2);
@ -146,12 +151,11 @@ class smc_creditpd
} }
// print_r($person_met); // print_r($person_met);
// print_r($mobile_numbers_array);
foreach ($mobile_numbers_array as $key => $value) foreach ($mobile_numbers_array as $key => $value)
{ {
$person_met = str_replace($key, $value, $person_met); $person_met = str_replace($key, $value, $person_met);
} }
// echo "Step 8 person with Mobile Number".$person_met;
$json['person_met'] = $person_met; $json['person_met'] = $person_met;
return $json; return $json;
} }