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 = '';
$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('<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'))
{
$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;
}